Правила именования переменных
Часть раздела Fundamentals путешествия по C на Coddy — урок 12 из 63.
В языке C важно соблюдать правила именования переменных для создания корректного и читаемого кода. Вот основные правила:
- Имена переменных могут содержать буквы (a-z, A-Z), цифры (0-9) и символы подчеркивания (_).
- Они должны начинаться с буквы или символа подчеркивания, а не с цифры.
- C чувствителен к регистру, поэтому
myVariableиmyvariableразличаются.
- Ключевые слова (такие как
int,float,return) не могут быть использованы в качестве имен переменных.
- Пробелы или специальные символы (за исключением нижнего подчеркивания) не допускаются.
Хорошие практики именования переменных включают:
- Используйте описательные имена, которые указывают на назначение переменной.
- Используйте camelCase или snake_case для имен, состоящих из нескольких слов.
- Делайте имена краткими, но содержательными.
int age; // Хорошо: начинается с буквы
float _price; // Хорошо: начинается с подчеркиванияИспользуйте только буквы, цифры и подчеркивания:
int item123; // Хорошо: содержит буквы и цифры
float cost_per_unit; // Хорошо: используется подчеркиваниеИмена переменных чувствительны к регистру:
int value;
int Value; // Это переменная, отличная от "value"Избегайте использования ключевых слов языка C:
int if; // Неправильно: "if" — это ключевое слово
int total; // Правильно: "total" не является ключевым словомЗадание
ЛегкоНапишите программу, которая объявляет и инициализирует две переменные с допустимыми именами в соответствии с правилами именования в C.
Первая переменная должна быть целым числом с именем "userAge", равным 25. Вторая переменная должна быть числом с плавающей точкой с именем "item_price", равным 9.99.
Затем выведите обе переменные с помощью printf в следующем формате:
User age: 25
Item price: 9.99Шпаргалка
Правила именования переменных в C:
- Могут содержать буквы (a-z, A-Z), цифры (0-9) и символы подчеркивания (_)
- Должны начинаться с буквы или символа подчеркивания, а не с цифры
- Чувствительны к регистру:
myVariableиmyvariable— это разные переменные - Нельзя использовать ключевые слова C (такие как
int,float,return) - Никаких пробелов или специальных символов, кроме подчеркивания
Хорошие практики именования:
- Используйте описательные имена
- Используйте camelCase или snake_case для имен, состоящих из нескольких слов
- Делайте имена лаконичными, но осмысленными
Допустимые имена переменных:
int age; // Хорошо: начинается с буквы
float _price; // Хорошо: начинается с подчеркивания
int item123; // Хорошо: содержит буквы и цифры
float cost_per_unit; // Хорошо: используется подчеркиваниеПример чувствительности к регистру:
int value;
int Value; // Другая переменная, отличная от "value"Избегайте ключевых слов C:
int if; // Неправильно: "if" — это ключевое слово
int total; // Хорошо: "total" не является ключевым словомПопробуйте сами
#include <stdio.h>
int main() {
// Объявите и инициализируйте две переменные с допустимыми именами
// Выведите обе переменные
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Fundamentals
2Переменные
Типы данныхЦелые числаFloat и DoubleСимволыЛогический типКонстантыОсновы printfПравила именования переменныхПриведение типов. Часть 1Приведение типов. Часть 2Итоговое задание3Операторы
Арифметические операторыОператор остатка от деленияИнкремент и декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Задание на повторение