Пълният списък на всички 32 ключови думи за програмиране C (с примери) - Programiz

Този урок предоставя кратка информация за всички 32 ключови думи в програмирането на C.

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

Описание на всички ключови думи в C

Автоматичен

Ключовата дума auto декларира автоматични променливи. Например:

 автоматично int var1;

Това твърдение предполага, че var1 е променлива от клас за съхранение auto и тип int.

Променливите, декларирани в телата на функциите, са автоматични по подразбиране. Те се пресъздават всеки път, когато се изпълнява функция.

Тъй като автоматичните променливи са локални за дадена функция, те също се наричат ​​локални променливи. За да научите повече, посетете клас C за съхранение.

счупете и продължете

Операторът break прекратява най-вътрешния цикъл веднага, когато го срещне. Използва се и за прекратяване на оператора за превключване.

Операторът 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 и продължете изявлението

превключвател, случай и по подразбиране

Операторът за превключване и случай се използва, когато блок от инструкции трябва да бъде изпълнен сред много блокове. Например:

 превключвател (израз) (случай '1': // някои изрази за изпълнение при 1 прекъсване; случай '5': // някои изрази за изпълнение при 5 прекъсвания; по подразбиране: // някои изрази за изпълнение при подразбиране;)

Посетете изявлението за превключване C, за да научите повече

char

Ключовата дума char декларира символна променлива. Например:

 азбука char; 

Тук азбуката е променлива от тип символ.

За да научите повече, посетете C типове данни.

конст

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

 const int a = 5;

За да научите повече, посетете C променливи и константи.

правя … докато

int i; do (printf ("% d", i); i ++;) докато (i <10)

За да научите повече, посетете C do … while цикъл

двойно и плуване

Ключовите думи double и float се използват за деклариране на променливи с плаващ тип. Например:

номер на поплавъка; двойно longNumber;

Тук числото е променлива с плаващ тип с една прецизност, докато longNumber е променлива с плаващ тип с двойна точност.

За да научите повече, посетете C типове данни.

ако и друго

В C програмирането, ако и друго се използва за вземане на решения.

 if (i == 1) printf ("i е 1.") else printf ("i не е 1.") 

Ако стойността на i е различна от 1, изходът ще бъде:

 i не е 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

Кратките, дългите, подписаните и неподписаните ключови думи са модификатори на типа, които променят значението на базовия тип данни, за да дадат нов тип.

кратко int smallInteger; long int bigInteger; подписано int normalInteger; неподписан int positiveInteger;
Обхват от типове данни тип int
Типове данни Обхват
кратко int -32768 до 32767
дълъг инт -2147483648 до 214743648
подписано междун -32768 до 32767
неподписан int 0 до 65535

връщане

Ключовата дума return прекратява функцията и връща стойността.

 int func () (int b = 5; връщане 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()функцията не може да върне стойност, тъй като нейният тип на връщане е void.

летлив

Ключовата дума volatile се използва за създаване на летливи обекти. Летливият обект може да бъде модифициран по неопределен начин от хардуера.

 const изменчиво число

Тук числото е летлив обект.

Тъй като числото е константа, програмата не може да го промени. Въпреки това, хардуерът може да го промени, тъй като е летлив обект.

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