Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Препроцессор, его основные директивыСтр 1 из 10Следующая ⇒ Void main(void) { // Начало функции main printf(“ Высшая оценка знаний – 10!”); } // Окончание функции main Отличительным признаком функции служат скобки () после ее иден-тификатора, в которые заключается список параметров. Перед ID функции указывается тип возвращаемого ею результата. Если функция не возвращает результата и не имеет параметров, указывают атрибуты void – отсутствие значений. Для начала будем использовать функцию main без параметров и не возвращающую значения. Код функции представляет собой набор инструкций, каждая из кото-рых оканчивается символом «;». В нашем примере одна инструкция – функция printf, выполняющая вывод данных на экран, в данном случае – указанную фразу.
3.Характеристика и способы размещения базовых типов данных, тип void. Данные в языке Си разделяются на две категории: – простые (скалярные), будем их называть базовыми, – сложные (составные) типы данных. Тип данных определяет: – внутреннее представление данных в оперативной памяти; – совокупность значений (диапазон), которые могут принимать данные этого типа; – набор операций, которые допустимы над такими данными. Основные типы базовых данных: – целый – int (integer), – вещественный(с одинарной точностью – float; с удвоенной точностью – double.) – символьный – char (character). В свою очередь, данные целого типа могут быть: короткими – short, длинными – long беззнаковыми – unsigned,
Сложные типы данных – массивы, структуры – struct, – объединения – union, – перечисления – enum. Препроцессор, его основные директивы Перед компиляцией программа обрабатывается препроцессором, который работает под управлением директив. Препроцессорные директивы начинаются символом #, за которым следует ее наименование, указывающее выполняемое действие. 1) Препроцессор выполняет предварительную обработку программы, в основном это подключение (include) так называемых заголовочных файлов (обычных текстов) с объявлением стандартных библиотечных функций, использующихся в этой программе. Если имя файла заключено в угловые скобки (< >), то поиск данного файла производится в стандартной папке, Если в двойные кавычки (” ”), то в текущей папке. К наиболее часто используемым библиотекам относятся: stdio.h – содержит стандартные функции ввода-вывода данных; conio.h – функции для работы с консолью (клавиатура, дисплей); math.h – математические функции; iostream.h – ввод-вывод в потоке; 2) Второе основное назначение препроцессора – обработка макроопределений. Макроподстановка определить (define) имеет общий вид: # define ID строка Например: # define PI 3.1415927 – в ходе препроцессорной обработки программы идентификатор PI везде будет заменяться значением 3.1415927. Отличительный признак функции – скобки () после ее имени, в которых заключается список параметров. Если параметров нет, указывают атрибут void (пустой, отсутствующий). Перед функцией указывается тип возвращаемого результата, если результата нет – void. В фигурных скобках записывается текст (код) функции, т.е. набор выполняемых ею инструкций, каждая из которых оканчивается символом «;».
|