- Главная
- Информатика
- Алфавит языка С (С++)

Содержание
- 2. Переменные Переменная - именованная область памяти, которой программно можно присваивать разные значения. Текущее значение переменной -
- 3. Стандартные типы данных Тип Объем памяти Мин. Макс. байт значение значение signed char 1 -128 127
- 4. примеры объявления и инициализации переменных: int i, j, k; double x; char a; i=1; j=2; k=3;
- 6. Скачать презентацию
Слайд 2Переменные
Переменная - именованная область памяти, которой программно можно присваивать разные значения. Текущее
Переменные
Переменная - именованная область памяти, которой программно можно присваивать разные значения. Текущее

значение переменной - содержимое соответствующей области памяти.
Для использования переменной в программе её необходимо объявить: присвоить имя и задать тип. Язык С - язык со строгой типизацией данных, т.е. использование необъявленных переменных недопустимо.
Имена переменных должны подчиняться следующим требованиям:
могут содержать латинские буквы ( от a до z и от A до Z), цифры ( от 0 до 9), символ "_"
первый символ - буква, допустимо "_", цифра - недопустимо
регистрозависимость ( myVar, MyVar, myvar - обозначают разные переменные )
недопустимо использовать в качестве имен переменных ключевые слова языка.
Примеры:
Percent - допустимо
y2x5_fg7 - допустимо
annual_prof - допустимо
savving#account - недопустимо (неразрешенный символ #)
double - недопустимо (ключевое слово С)
4sale - недопустимо (первый символ - цифра)
Для использования переменной в программе её необходимо объявить: присвоить имя и задать тип. Язык С - язык со строгой типизацией данных, т.е. использование необъявленных переменных недопустимо.
Имена переменных должны подчиняться следующим требованиям:
могут содержать латинские буквы ( от a до z и от A до Z), цифры ( от 0 до 9), символ "_"
первый символ - буква, допустимо "_", цифра - недопустимо
регистрозависимость ( myVar, MyVar, myvar - обозначают разные переменные )
недопустимо использовать в качестве имен переменных ключевые слова языка.
Примеры:
Percent - допустимо
y2x5_fg7 - допустимо
annual_prof - допустимо
savving#account - недопустимо (неразрешенный символ #)
double - недопустимо (ключевое слово С)
4sale - недопустимо (первый символ - цифра)
Слайд 3Стандартные типы данных
Тип Объем памяти Мин. Макс.
байт значение значение
signed char
Стандартные типы данных
Тип Объем памяти Мин. Макс.
байт значение значение
signed char

1 -128 127
unsigned char 1 0 255
signed short 2 -32 767 32 767
unsigned short 2 0 65 535
signed int 4 -2 147 483 647 2 147 483 647
unsigned int 4 0 4 294 967 295
signed long 4 -2 147 483 647 2 147 483 647
unsigned long 4 0 4 294 967 295
float 4 1.2E-38 3.4E+38
double 8 2.2E-308 1.8E+308
long double 12 3.4E-4932 1.1E+4932
unsigned char 1 0 255
signed short 2 -32 767 32 767
unsigned short 2 0 65 535
signed int 4 -2 147 483 647 2 147 483 647
unsigned int 4 0 4 294 967 295
signed long 4 -2 147 483 647 2 147 483 647
unsigned long 4 0 4 294 967 295
float 4 1.2E-38 3.4E+38
double 8 2.2E-308 1.8E+308
long double 12 3.4E-4932 1.1E+4932
Слайд 4примеры объявления и инициализации переменных:
int i, j, k;
double x;
char a;
i=1;
j=2;
k=3;
x=3.14;
a='@';
i=1.4 ( некорректно
примеры объявления и инициализации переменных:
int i, j, k;
double x;
char a;
i=1;
j=2;
k=3;
x=3.14;
a='@';
i=1.4 ( некорректно

- будет выполнено приведение к объявленному типа – присвоено значение 1 !)
---------------(объявление+инициализация)----------------------------
int i=1, j=2, k=3;
double x=3.14;
char a='@';
---------------(объявление+инициализация)----------------------------
int i=1, j=2, k=3;
double x=3.14;
char a='@';
- Предыдущая
相撲トレーニング
Системное программное обеспечение
Методы, приемы, технологии работы с информацией
Введение в нейросети
Разработка игры DogeClicker
Стимулирование развития инноваций
Текстовый редактор MS Word
Аналитическия статья
Программный интерфейс для парсинга и обработки данных из социальной сети Вконтакте
Шаблон для презинтаций
Исследование подходов для аутентификации пользователей беспроводной сети с применением различных LDAP решений
Согласование в проектах МФ
Windows 10
Подробная инструкция по заполнению заявок
Темы для самостоятельной работы. Развитие интернет технологий
Разновидности объектов и их классификация
Аппаратная реализация компьютера
Создание сервиса Гарантийные дороги на официальном сайте города Ижевска в 2016 году
Исполнитель Калькулятор
Электронная регистрация прав на объекты недвижимости
Relative Strength Index
Проникновение и деятельность вируса Spora на ПК
Устройство персонального компьютера
Периферийные устройства персонального компьютера. Программное обеспечение внешних устройств
Способы записи алгоритмов. Основы алгоритмизации
Индивидуальная домашняя самостоятельная работа
Basic Technology Components
Разработка программного комплекса для создания печатных полутоновых защитных элементов для маркировки продукции
Технология работы программ для защиты и контролирования цифрового контента