Правила именования переменных
Часть раздела Основы путешествия по 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. Вторая переменная должна иметь тип float, имя "item_price" и значение 9.99.
Затем выведи обе переменные с помощью printf в следующем формате:
User age: 25
Item price: 9.99Попробуйте сами
#include <stdio.h>
int main() {
// Объявите и инициализируйте две переменные с допустимыми именами
// Выведите обе переменные
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
2Переменные
Типы данныхЦелое числоFloat — DoubleСимволыЛогические значенияКонстантыОсновы printfПравила именования переменныхПреобразование типов, часть 1Преобразование типов, часть 2Итоговое задание на повторение3Операторы
Арифметические операторыОператор остатка от деленияИнкремент/декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Итоговое заданиеПотренируйтесь самостоятельно: Онлайн-компилятор C