Увод у кључне речи Ц
Кључне речи су познате као унапред дефинисане, као и резервисане речи које се користе у програмирању које садрже посебна значења за преводилац. Они су део синтаксе и такође их не можемо користити као идентификатор. Пошто је Ц језик малих и малих слова, све кључне речи морају бити написане малим форматом. Испод имамо списак свих кључних речи које су дозвољене у АНСИ Ц.
Ц Кључне речи са примерима
Испод смо расправљали о њима, заједно са њиховим примерима.
1. Хлапљиви
Ова кључна реч је потребна да бисте створили нестабилне објекте. Ови испарљиви објекти могу се модификовати у непознату или непознату методу путем хардвера.
Пример:
const volatile ex;
- У овом примеру, ек се сматра испарљивим објектом.
- Програм нема могућност промене ек-а јер је константна променљива. Али, хардвер има могућност да га модификује јер се ек сматра нестабилним објектом.
2. ауто
Ова кључна реч користи се за декларирање аутоматских променљивих.
Пример:
auto int v1;
- Ова одређена дефиниција значи да се в1 сматра променљивом класе типа складиштења и типа података инт.
- Променљиве варијабле које изјављујемо у функционим телима подразумевано се сматрају аутоматским. Сваки пут када се изврши функција, они се поново креирају.
- Аутоматске променљиве се називају и локалне променљиве јер су локалне функцији.
3. цхар
цхар кључна реч користи се за проглашавање карактера променљиве. Варијабле које су типа цхар дужине су 1 бајта. Могу се потписати (то је подразумевано, осим ако не користимо компајлер опцију '-фунсигнед-цхар' или 'унсигнед'), што значи да имају распон од -128 до 127 и 0 до 255.
Пример:
char a;
У овом примеру, а се сматра променљивом врстом знакова.
4. доубле и плута
Обе кључне речи двоструке, као и плутајући, потребне су за декларацију променљивих типа плутајућег типа.
Пример:
float a;
Double b;
У овом примјеру, а се сматра једноструком прецизношћу варијабле плутајућег типа, а б се сматра варијаблом плутајућег типа двоструке прецизности.
5. цонст
Изјављујемо да је идентификатор константан коришћењем кључне речи цонст.
Пример:
const int r = 5;
6. ако и друго
Да бисмо доносили одлуке у Ц програмирању користимо ако и друго.
Пример:
if(a==1)
printf(“ a is 1.”);
else
printf(“ a is not 1.”);
У случају да вредност а није 1,
излаз:
а није 1.
7. прекините и наставите
Изјава о прекиду натерала би програм да изричито искочи из највише унутрашње и затворене петље. Наставак се користи за изјаве које прескачу одређене изјаве унутар петље.
Пример:
for (a=1; a<=10; ++a)
(
if (a==3)
continue;
if (a==7)
break;
printf("%d ", a);
)
Излаз:
1 2 4 5 6
У овом примјеру, кад год је а једнак 3, тада би наредба настави играла своју улогу и прескакала 3. Док је кад год је а једнак 7, изјава о прекиду играла своју улогу и завршава за петљу.
8. енум
У Ц програмирању се типови набрајања декларишу путем кључне речи енум.
Пример:
enum deck
(
kings;
queens;
jokers;
);
У овом примјеру, набројани варијабилни палуб је креиран ознакама: краљеви, краљице и џокери.
9. ектерн
Кључна реч екстерн говори о томе да је идентификатор дефинисан негде другде. Такође указује да су заправо складиштење као и почетна вредност или тело функције дефинисани негде другде, углавном у засебном модулу.
- Формат: екстерна дефиниција података; прототип спољне функције;
Пример:
extern int f;extern void factorial (int a);
10. повратак
Ретурн се користи за излазак из функције. Излази из тренутне функције која се одмах извршава и враћа се у рутину позивања. Опционо може да врати и вредност.
Синтакса:
return (expression);
Пример:
int ret (int a)( return (a*a);)
11. сизеоф
сизеоф се користи за враћање величине израза или врсте истог. Користи се за враћање величине у бајтовима.
Синтакса:
sizeof expressionsizeof (type)
Пример:
a = calloc (100, sizeof (int));
12. гото
гото кључна реч је потребна за пренос контроле са једне позиције на другу.
Синтакса:
goto identifier;
Контрола се безусловно преноси на локацију локалне ознаке коју је одредио идентификатор.
Пример:
a: … goto a;
13. инт
инт кључна реч користи се за декларацију променљиве целог броја.
Пример:
int b;
У овом примеру, б је цела варијабла.
14. региструјте се
Ова кључна реч користи се за креирање променљивих регистра које су много брже у поређењу са нормалним променљивим.
Пример:
register int r1;
15. статички
Ова кључна реч користи се за креирање статичке променљиве. Вриједности статичких варијабли остају до краја програма. То говори да је функција или елемент познат само унутар опсега тренутне компилације. Такође, ако користимо статичку кључну реч заједно са променљивом која је локална функцији, она би омогућила да се задња вредност променљиве сачува у узастопним позивима на ту функцију.
Пример:
static int v;
16. Стру
Кључна реч за структуру користи се за декларацију структуре. Структура се користи за држање променљивих различитих типова података под једним именом. Баш као што је унија, она променује варијабле у један запис. Такође, име типе-типе типе-а сматра се опционалним називом ознаке који указује на тип структуре. Варијабле структуре су дефиниције података и оне су факултативне. Иако су оба необвезна, једно од два се мора појавити.
Пример:
struct st (
char n (70);
float m;
int a;
) st1, st2;
17. синдикат
Кључна реч Уније потребна је за груписање различитих типова променљиве под једним именом.
union st
(
char n(60);
float m;
int a;
)
18. неважећи
Ова кључна реч означава да функција неће враћати ниједну вредност.
Пример:
void test(int a)
(
…..
)
У овом примјеру, тест функције () не враћа вриједност јер је тип повратка неважећи.
19. типедеф
Ова кључна реч је потребна тако да на експлицитни начин повезује тип заједно са идентификатором.
Пример:
typedef float k;
k lion, tiger;
20. кратак, дуг, потписан и без потписа
Кратке, дуге, потписане и непотписане кључне речи су тип модификатора који мења значење основног типа података како би се добио нови тип.
Пример:
short int smallI;
long int big;
signed int normal;
unsigned int positive;
Важећи распон важећих типова података наведен је у следећој табели:
потписан цхар | -128 до 127 |
сигн инт | -32768 до 32767 (потписано је подразумевано) |
потписан кратки инт | -32768 до 32767 |
потписао дуго инт | -2147483648 до 2147483647 |
непотписани знак | 0 до 255 |
унсигнед инт | 0 до 65535 |
ненаписани кратки инт | 0 до 65535 |
непотписан дуго инт | 0 до 4294967295 |
21. фор
Укупно, постоје 3 врсте петље у Ц. Фор за петљу у Ц пише се помоћу кључне речи за.
Пример:
for (a=0; a< 9; ++a)
(
printf("%d ", a);
)
Излаз
0 1 2 3 4 5 6 7 8
22. преклопник, мала и мала слова
Ми користимо прекидач и изјаве случаја кад год се блок изјава мора извршити међу различитим блоковима.
Пример:
switch(expression)
(
case '1':
// statements to execute when 1
break;
case '8':
// statements to execute when 5
break;
default:
// statements to execute when default;
)
23. Петља у току рада
до користи се уз неко време да се направи другачији облик понављања изјаве. Овај облик петље користи следећу синтаксу:
do statement while (expression)
Пример:
a = 1; b = 1;do ( b *= a; a++; ) while (a <= factorial);
24. док
док се користи за понављање извршења када је услов тачан.
Синтакса:
while (expression) statement
Пример:
while (*z == ' ') z++;
Закључак
Стога можемо закључити да постоји укупно 32 кључне речи и константа је вредност која се не мења у програму. Такође, кључна реч је резервисана за језик. Постоје четири најчешће кориштена типа података који су инт, флоат, цхар и воид. Свака од врста података разликује се по величини и распону једна од друге.
Препоручени чланци
Ово је водич за Ц Кључне речи. Овдје смо разговарали о уводу и врхунским кључним ријечима Ц са синтаксом и примјерима. Такође можете погледати следеће чланке да бисте сазнали више -
- Ц # команде
- Варијабле у Ц ++
- Инкапсулација у Ц
- Шта је ЕС6?
- ПХП Кључне речи
- Факторски програм у ЈаваСцрипт-у
- Ц # Кључне речи
- Варијабле у ЈаваСцрипт-у
- Инкапсулација у ЈаваСцрипт-у
- Ц Програмирање множења матрице
- Различите врсте петљи са њеним предностима
- Топ 36 кључних речи у СКЛ-у са примерима
- Матрица множења на Јави | Примери