Вы видели базовую структуру 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
между фруктами и = или между = и яблоками не нужно вводить пробельные символы, хотя вы можете включить некоторые из них, если хотите улучшить читаемость.