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

Содержание
- 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='@';
- Предыдущая
相撲トレーニング
АРМ 1. Информационная подсистема
Язык Pig Latin
Finite automata. Closure properties of regular languages. Pumping lemma
Информация и её свойства. Информация и информационные процессы
Субд и базы данных
Pointers in C++
Работа с готовой электронной таблицей. Практическая работа №11. 8 класс
Информация и информационные процессы. Кодирование информации. Системы счисления
Программирование баз данных
Презентация на тему Базы данных
OpenFOAM. Открытая интегрируемая платформа для численного моделирования задач механики сплошных сред
акалаймагалай
Поместите здесь ваш текст. Шаблон
Обработка данных по методике СОЧ(и)
Схема типового обозачеия
Информационные технологии комплектации заказов в логистике
Делегаты. Лямбда выражения. События. Лекция 6
Навигатор. Как получить сертификат дополнительного образования
Метод розпізнавання облич на основі AI сервісу Microsoft Azure та OpenCV
Лекция №1 по курсу Мобильное программирование
Информация для родителей. Безопасный интернет
Sweet Life. Персонажи игры
РПГ-Рогалик Бесконечная Шутка
ec348dc740ecdcff55791b0cb87be4c8
Перспективы развития и применения информационно-правовых систем
Симметричное и ассиметричное шифрование
2D дизайн
Создание и заполнение баз данных. 9 класс