Учебники

C — Базовый синтаксис

Вы видели базовую структуру C-программы, поэтому вам будет легко понять другие основные строительные блоки языка C-программирования.

Жетоны в С

Программа AC состоит из различных токенов, и токен является ключевым словом, идентификатором, константой, строковым литералом или символом. Например, следующий оператор C состоит из пяти токенов —

printf("Hello, World! \n");

Отдельные токены —

printf
(
"Hello, World! \n"
)
;

Точка с запятой

В программе на Си точка с запятой — это терминатор оператора. То есть каждое отдельное утверждение должно заканчиваться точкой с запятой. Это указывает на конец одного логического объекта.

Ниже приведены два разных утверждения —

printf("Hello, World! \n");
return 0;

Комментарии

Комментарии подобны тексту помощи в вашей C-программе и игнорируются компилятором. Они начинаются с / * и заканчиваются символами * /, как показано ниже —

/* my first program in C */

Вы не можете иметь комментарии в комментариях, и они не встречаются в строке или символьных литералах.

Идентификаторы

Идентификатор AC — это имя, используемое для идентификации переменной, функции или любого другого определенного пользователем элемента. Идентификатор начинается с буквы от A до Z, от a до z или подчеркивания ‘_’, за которым следуют ноль или более букв, подчеркиваний и цифр (от 0 до 9).

C не допускает использование знаков препинания, таких как @, $ и% в идентификаторах. C — чувствительный к регистру язык программирования. Таким образом, рабочая сила и рабочая сила — два разных идентификатора в C. Вот несколько примеров допустимых идентификаторов:

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

Ключевые слова

В следующем списке показаны зарезервированные слова в C. Эти зарезервированные слова не могут использоваться в качестве констант или переменных или любых других имен идентификаторов.

авто еще долго переключатель
перерыв перечисление регистр ЬурейеЕ
дело внешний вернуть союз
голец поплавок короткая неподписанный
Const за подписанный недействительным
Продолжить идти к размер летучий
дефолт если статический в то время как
делать ИНТ структура _Packed
двойной

Пробел в C

Строка, содержащая только пробел, возможно, с комментарием, называется пустой строкой, и компилятор C полностью игнорирует ее.

Пробел — это термин, используемый в C для описания пробелов, вкладок, символов новой строки и комментариев. Пробелы отделяют одну часть оператора от другой и позволяют компилятору определить, где заканчивается один элемент в выражении, например int, и начинается следующий элемент. Поэтому в следующем утверждении —

int age;

должен быть хотя бы один пробельный символ (обычно пробел) между int и age, чтобы компилятор мог их различать. С другой стороны, в следующем утверждении —

fruit = apples + oranges;   // get the total fruit

между фруктами и = или между = и яблоками не нужно вводить пробельные символы, хотя вы можете включить некоторые из них, если хотите улучшить читаемость.