Ауто кључна реч у Ц

Auto Klucna Rec U C



Кључна реч „ауто” у програмском језику Ц се користи за одређивање трајања складиштења променљиве. Другим речима, ова кључна реч се користи за декларисање опсега променљиве у Ц. Променљиве које су декларисане кључном речи „ауто” у Ц имају аутоматско трајање складиштења. Такве варијабле су познате као локалне варијабле. Међутим, занимљива је чињеница да су све варијабле у програмском језику Ц подразумевано „локалне”. Стога, технички, нема потребе да користите кључну реч „ауто” у Ц. Ипак, у овом чланку ћемо и даље расправљати о раду кључне речи „ауто”.

Ауто кључна реч у програмском језику Ц

Да бисте користили кључну реч ауто у програмском језику Ц, можете погледати следећи пример:







У овом примеру, декларисали смо целобројну променљиву са кључном речи „ауто” и доделили јој вредност „2”. Затим смо ову вредност приказали на терминалу. Након тога, користили смо заграде да дефинишемо нови опсег. Унутар ових заграда смо редефинисали исту променљиву са новом вредношћу „4“. Такође смо одштампали ову вредност на терминалу. Затим смо још једном одштампали вредност ове променљиве ван ових заграда.



Након тога, следећа команда се користи за компајлирање овог кода:



$ гцц ауто . ц ауто





Да бисте извршили овај код, користи се следећа команда:

$. / ауто



Овај програм је дао веома занимљив резултат који је приказан на следећој слици. Опсег променљиве „нум“ која је декларисана у почетку је трајала до краја функције „маин()“. Док је обим његовог редефинисања био само унутар заграда. Због тога је вредност ове променљиве пре и после заграда остала „2“. Док је његова вредност унутар заграда била „4“.

Постизање исте функционалности без кључне речи Ауто у Ц

Сада ћемо видети како се иста функционалност може постићи без употребе кључне речи „ауто“. За то користимо исту Ц скрипту као што је приказано у претходном примеру. Али овог пута једноставно уклањамо кључну реч „ауто“ са свих страна. Ово је приказано на следећој слици:

Излаз овог програма је приказан на следећој слици. Можете јасно да сведочите да је излаз остао потпуно исти чак и без употребе кључне речи „ауто“, што потврђује да као таква нема потребе за коришћењем кључне речи „ауто“ у програмском језику Ц.

Закључак

Овај чланак је усмерен ка коришћењу кључне речи „ауто” у програмском језику Ц. Међутим, такође смо били сведоци како се иста функционалност може постићи чак и без употребе ове кључне речи у Ц. Дакле, потпуно зависи од вас да ли желите да користите или прескочите ову кључну реч.