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

Содержание
- 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='@';
- Предыдущая
相撲トレーニング
Визуализация данных
Специальность Библиотековедение
Информационные технологии
Исследование. Продвижение компании
Онлайн-инкассация на платформе АДМ - новые бизнес возможности от компании ДИИП 2000
Adobe Lightroom Photoshop
Рекурсивные алгоритмы. Подготовка к ЕГЭ, задание 11
Русская медиагруппа. История радиостанции
Manual QA course. Анализ результатов. Практика в JIRA
Сетевые устройства
klientskaya_prezentacziya_tarif_bez_zatrat_sentyabr_2022
Создание индивидуального шифра
Программирование линейных алгоритмов. Начала программирования
Глобальные вызовы сетевого пространства: мотивы экстремистского речевого поведения
Презентация Бесконтактная оплата (1)
Электронные таблицы в Microsoft Excel
Политика информационной безопасности
Компьютерное зрение. Математика в задачах обработки изображений
Простейшая HTML-страница
Вводная презентация в региональный сетевой интернет-проект Дресс-код современного читателя
Инструкция по обновлению навигационного ПО
Comunio. Онлайн футбольный фэнтези-менеджер
6-2-1-kompjuternye-objekty
Задания для шифрования
Логические операции
Test site
Введение в базы данных. Общая характеристика основных понятий
Независимая оценка качества услуг библиотеки