Полный список всех 32 ключевых слов программирования на C (с примерами) - Programiz

В этом руководстве представлена ​​краткая информация обо всех 32 ключевых словах в программировании на C.

Ключевые слова в программировании на C
авто перерыв кейс char
const Продолжать по умолчанию делать
двойной еще перечислить внешний
плавать для перейти к если
int длинная регистр вернуть
короткая подписанный размер статический
структура переключатель typedef союз
беззнаковый пустота летучий в то время как

Описание всех ключевых слов в C

авто

Ключевое слово auto объявляет автоматические переменные. Например:

 auto int var1;

Этот оператор предполагает, что var1 является переменной класса хранения auto и типа int.

Переменные, объявленные в телах функций, по умолчанию автоматические. Они воссоздаются каждый раз при выполнении функции.

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

сломать и продолжить

Оператор break немедленно завершает самый внутренний цикл, когда он встречается. Он также используется для завершения оператора switch.

Оператор continue пропускает следующие операторы внутри цикла итерации.

 for (i = 1; i <= 10; ++ i) (if (i == 3) continue; if (i == 7) break; printf ("% d", i);) 

Вывод

 1 2 4 5 6

Когда i равно 3, вступает в силу оператор continue и пропускает 3. Когда i равно 7, вступает в силу оператор break и завершает цикл for. Чтобы узнать больше, посетите C оператор break and continue.

переключатель, случай и по умолчанию

Операторы switch и case используются, когда блок операторов должен быть выполнен среди множества блоков. Например:

 switch (выражение) (case '1': // некоторые операторы для выполнения, когда 1 break; case '5': // некоторые операторы для выполнения, когда 5 break; default: // некоторые операторы для выполнения, когда default;)

Посетите оператор C switch, чтобы узнать больше.

char

Ключевое слово char объявляет символьную переменную. Например:

 символьный алфавит; 

Здесь алфавит - это переменная символьного типа.

Чтобы узнать больше, посетите Типы данных C.

const

Идентификатор можно объявить константой с помощью ключевого слова const.

 const int a = 5;

Чтобы узнать больше, посетите переменные и константы C.

делать пока

int i; do (printf ("% d", i); i ++;) while (i <10)

Чтобы узнать больше, посетите C do… while loop

удваивать и плавать

Ключевые слова double и float используются для объявления переменных с плавающей запятой. Например:

число с плавающей запятой; double longNumber;

Здесь number - это переменная плавающего типа с одинарной точностью, тогда как longNumber - это переменная с плавающей запятой двойной точности.

Чтобы узнать больше, посетите Типы данных C.

если и еще

В программировании на C для принятия решений используются if и else.

 if (i == 1) printf («i равно 1.») else printf («i не равно 1.») 

Если значение i отличается от 1, вывод будет:

 я не 1

Чтобы узнать больше, посетите C if… else оператор.

перечислить

Типы перечисления объявляются в программировании на C с помощью ключевого слова enum. Например:

 enum масть (червы; пики; трефы; бубны;);

Здесь создается нумерованная переменная масть с тегами: червы, пики, трефы и бубны.

Чтобы узнать больше, посетите C enum.

внешний

Ключевое слово extern объявляет, что переменная или функция имеют внешнюю связь вне файла, который они объявили.

Чтобы узнать больше, посетите тип хранилища C.

для

There are three types of loops in C programming. The for loop is written in C programming using the keyword for. For example:

 for (i=0; i< 9;++i)( printf("%d ",i); ) 

Output

 0 1 2 3 4 5 6 7 8

To learn more, visit C for loop.

goto

The goto statement is used to transfer control of the program to the specified label. For example:

 for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10."); 

Output

 Error, count cannot be 10.

To learn more, visit C goto.

int

The int keyword is used to declare integer type variables. For example:

 int count;

Here, count is an integer variable.

To learn more, visit C data types.

short, long, signed and unsigned

Ключевые слова short, long, signed и unsigned - это модификаторы типа, которые изменяют значение базового типа данных для получения нового типа.

short int smallInteger; long int bigInteger; подписанный int normalInteger; unsigned int positiveInteger;
Диапазон типов данных типа int
Типы данных Ассортимент
короткий int От -32768 до 32767
длинный интервал От -2147483648 до 214743648
подписанный int От -32768 до 32767
беззнаковое целое От 0 до 65535

вернуть

Ключевое слово return завершает функцию и возвращает значение.

 int func () (int b = 5; return b;) 

Эта функция func()возвращает 5 вызывающей функции. Чтобы узнать больше, посетите C-пользовательские функции.

размер

Ключевое слово sizeof оценивает размер данных (переменная или константа).

 #include int main () (printf ("% u байт.", sizeof (char));) 

Чтобы узнать больше, посетите операторы C.

Вывод

 1 байт.

регистр

The register keyword creates register variables which are much faster than normal variables.

 register int var1; 

static

The static keyword creates a static variable. The value of the static variables persists until the end of the program. For example:

 static int var; 

struct

The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.

 struct student( char name(80); float marks; int age; )s1, s2;

To learn more, visit C structures.

typedef

The typedef keyword is used to explicitly associate a type with an identifier.

 typedef float kg; kg bear, tiger;

union

A union is used for grouping different types of variables under a single name.

 union student ( char name(80); float marks; int age; )

To learn more, visit C unions.

void

The void keyword meaning nothing or no value.

 void testFunction (int a) (…)

Здесь testFunction()функция не может вернуть значение, потому что ее тип возврата недействителен.

летучий

Ключевое слово volatile используется для создания изменчивых объектов. Неустойчивый объект может быть изменен аппаратными средствами неопределенным образом.

 постоянное изменчивое число

Здесь число - изменчивый объект.

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

Интересные статьи...