Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Переписать текст из одного файла в другой всем привет:) вот имеется прога, которая из одного txt-шного файла переводит текст в другой! все работает хорошо, но с достаточно маленьким первым файлом! вопрос: что надо добавить в коде, чтобы переводились файлы, не зависимые от их размера! (чтоб вся "война и мир" перевелась) #include <stdlib.h> #include <stdio.h> #include <iostream> #include <conio.h> void LoadFile(char *file); void... https://www.cyberforum.ru/ c-beginners/ thread260570.html Как напечатать 2 слово в массиве C (СИ)
Вот задал я массив вот так char verb="drove jumped ran walked skiped"; вот так вот я получу номер искомого слова srand(time(NULL)); int k=rand()%5; как мне напечатать это слово, если я к примеру получил номер 2, возможно есть и другой метод создания массива
C (СИ) Вывести информацию про сотрудников КДПУ, у которых зарплата менше 400 Информация что входить до файлу: ФИО, адрес, место роботы, зарплата. Вывести информацию про сотрудников КДПУ (университет такой) у которых зарплата менше 400. Программа на С. #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct Inf { //structura char prizv ; char adr ; char rob ; https://www.cyberforum.ru/ c-beginners/ thread260542.html C (СИ) Дописать программу, найти второй минимум и максимум Помогите пожалуйста дописать программу на С! :gsad: Буду очень благодарна всем кто поможет..... Дан вектор длинной n сформированный из вещественных случайных чисел. а) Отсортировать его методом "пузырька". б) найти второй минимум. в) найти второй максимум. г) отсортировать числа по возрастанию между вторым минимумом и вторым максимумом.. Вот мои наброски https://www.cyberforum.ru/ c-beginners/ thread260518.html
Получить строку с клавиатуры и вывести количество символов C (СИ)
Всем привет! Только начинаю разбираться с С. Условие звучит так: При вводе 1 программа должна получить строку с клавиатуры и вывести кол-во символов. Если введенная строка длиной больше 10 символов то ввести строку заново и так максимум 3 раза. При вводе 2 программа должна вывести на экран FIle Почему при запуске программы и вводе 123 например программа продолжает свою работу как будто я...
C (СИ) Какое самое большое допустимое число в int? какое? https://www.cyberforum.ru/ c-beginners/ thread260464.html
C (СИ) Из массива X(N) удалить три наибольших простых числа.(СИ) (СИ)Из массива X(N) удалить три наибольших простых числа. https://www.cyberforum.ru/ c-beginners/ thread260436.html C (СИ) Удалить из файла все числа, расположенные между первым и последним положительными компонентами
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #include <time.h> int main() {
C (СИ) typedef sruct c https://www.cyberforum.ru/ c-beginners/ thread260369.html
#include <stdio.h> typedef struct { char name, zveno; int quanity; }Otdel; int main(int argc, char *argv) { Otdel b;
C (СИ) Записать в массив Y только по одному элементу среди повторяющихся https://www.cyberforum.ru/ c-beginners/ thread260327.html
Всем доброго времени суток! Не могу понять в чем проблема... Эта программа записывает в массив Y только по одному элементу среди повторяющихся. Но при вводе элементов изначального массива программа "встает" и на этом все. В чем тут косяк? #include <stdio.h> #include <conio.h> #define n 10 void main() { clrscr();
C (СИ) Двойное считывание scanf
#include<stdio.h> int main() { int n; scanf("%d\n", &n); n=n+2; printf("%d", n); return 0; }
C (СИ) Найти максимальный элемент среди минимальных элементов строк матрицы В вещественной матрице MxN.Найти максимальный элемент среди минимальных элементов ее строк.Оформить в виде функций ввод и нахождение максимального,нахождение минимального элементов массива. Помогите написать. https://www.cyberforum.ru/ c-beginners/ thread260276.html
Эксперт С++
623 / 467 / 57
Регистрация: 28.01.2011
Сообщений: 605
20.03.2011, 18:54 0

Препроцессор - C (СИ) - Ответ 1468555

20.03.2011, 18:54. Показов 864. Ответов 3
Метки (Все метки)

Ответ

Потому что препроцессорная обработка происходит на этапе компиляции , а не исполнения. В данном случае при проходе препроцессора он как и полагается, не найдя VAR, включит в компиляцию первую ветку, объявит VAR, дойдет до конца файла исходного кода и завершит свою работу, таким образом, на этапе компиляции у вас будет присутствовать только первая ветка кода.

Вернуться к обсуждению:
Препроцессор C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.03.2011, 18:54
Готовые ответы и решения:

Препроцессор
Можно ли как-нибудь исходный файл .с пропустить только через препроцесоор и получить результат?

Препроцессор в СИ
Помогите, пожалуйста. Надо написать прогу с макроопределением, которое присваивает всем элементам...

Непростой препроцессор
#define el_resolveVALength(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, N, ...) N #define...

Препроцессор (Си)
Привет народ. Такое дело - пишу тут код, чтобы конектиться с cc1101 и не ясно пока, на каких ножках...

3
20.03.2011, 18:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.03.2011, 18:54
Помогаю со студенческими работами здесь

препроцессор, #if
Создаю файл: #define PARAM ABC #if PARAM == ABC #warning warning passed #endif #if PARAM ==...

препроцессор с++
Задача: Сделать так, что бы при определённом условии класс &quot;знал&quot; что его тестируют в консоли,...

Препроцессор
Профессионалы, ответте вот на какой вопрос: Мне необходимо получить файл, который образуется...

Препроцессор vs текст
Привет. Я баловался с директивами препроцессора и как-то задумал с помощью директивы #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru