Хелпикс

Главная

Контакты

Случайная статья





#include <имя_библиотеки>



 

Базовые знания (На 3. Не дописана)

Библиотеки

 

Подключение библиотек осуществляется в самом начале программы с помощью, так называемой, директивы препроцессору #include:

#include < имя_библиотеки>

 

Основные библиотеки: stdio. h – библиотека функций ввода-вывода. Содержит такие функции как: printf(), scanf(), puts(), gets(), функции работы с файлами.

stdlib. h – библиотека, содержащая в себе функции, занимающиеся выделением памяти, контролем процесса выполнения программы, преобразованием типов и другие. Описывает функции rand(), srand() и др.

time. h – библиотека, содержащая типы и функции для работы с датой и временем, например: time().

math. h – библиотека математических функции. Например: abs, exp, fmod, pow(x, y).

string. h – библиотека, содержащая функции работы со строками, например: strlen, strcmp, strcat, strchr.

 

Пример подключения библиотек:

#include < stdio. h>

#include < stdlib. h>

 

Константы

 

Объявление константы производится также в начале программы посредством директивы #define:

#define имя_константы значение

 

Пример:

#define N 4

#define pi 3. 14

 

Типы данных

 

Тип Представляемые значения Диапазон значений Размер памяти, занимаемой одним объектом данного типа
char, signed char символы целые числа от –128 до 127 1 байт
unsigned char символы целые числа от 0 до 255 1 байт
short int, signed short int целые числа от -32768 до 32767 2 байта
unsigned short int целые числа от 0 до 65535 2 байта
int, signed int целые числа от -32768 до 32767, зависит от реализации 2 или 4 байта
unsigned int целые числа от 0 до 65535 зависит от реализации 2 или 4 байта
long int, signed long int целые числа от -2147483648 до 2147483647 4 байта
unsigned long int целые числа от 0 до 4294967295 4 байта
float вещественные числа от 1. 175494351e–38 до 3. 402823466e+38 4 байта
double вещественные числа от 2. 2250738585072014e–308 до 1. 7976931348623158e+308 8 байт
long double вещественные числа   зависит от реализации
enum - перечислимый тип

Значения, заданные пользователем

void - пустой тип

используется для объявления функций, которые не возвращают никакого значения

 

Переменные

 

Объявление переменной может происходить в любом месте программы. Если объявление переменной происходит внутри функции, будь то функция main() или пользовательская функция, переменная называется локальной и действует только в пределах этой функции, поэтому она не доступна из других функций. Если переменная объявлена вне какой-либо функции, она называется глобальной. Ее область видимости (действия) определена всей программой, поэтому она доступна из любой функции программы.

 

В общем случае объявление переменной выглядит так:



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.