Auto Keyword sa C Programming Language
Upang gamitin ang auto keyword sa C programming language, maaari mong tingnan ang sumusunod na halimbawa:
Sa halimbawang ito, nagdeklara kami ng integer variable na may 'auto' na keyword at itinalaga dito ang '2' na halaga. Pagkatapos, ipinakita namin ang halagang ito sa terminal. Pagkatapos nito, ginamit namin ang mga braces upang tukuyin ang isang bagong saklaw. Sa loob ng mga brace na ito, muling tinukoy namin ang parehong variable na may bagong value na '4'. Nai-print din namin ang halagang ito sa terminal. Pagkatapos, muli naming na-print ang halaga ng variable na ito sa labas ng mga brace na ito.
Pagkatapos nito, ang sumusunod na utos ay ginagamit upang i-compile ang code na ito:
$ gcc sasakyan . c -O sasakyan
Upang maisagawa ang code na ito, ang sumusunod na command ay ginagamit:
$. / sasakyan
Ang program na ito ay nagbigay ng isang napaka-kagiliw-giliw na output na ipinapakita sa sumusunod na larawan. Ang saklaw ng variable na 'num' na idineklara, sa simula ay tumagal hanggang sa katapusan ng 'main()' function. Samantalang ang saklaw ng redefinition nito ay nasa loob lamang ng braces. Dahil dito, ang halaga ng variable na ito bago at pagkatapos ng mga braces ay nanatiling '2'. Habang ang halaga nito sa loob ng braces ay '4'.
Pagkamit ng Parehong Functionality Nang Wala ang Auto Keyword sa C
Ngayon, makikita natin kung paano makakamit ang parehong functionality nang hindi gumagamit ng 'auto' na keyword. Para diyan, ginagamit namin ang parehong C script tulad ng ipinapakita sa nakaraang halimbawa. Ngunit sa pagkakataong ito, inaalis na lang namin ang keyword na 'auto' sa lahat ng dako. Ito ay ipinapakita sa sumusunod na larawan:
Ang output ng program na ito ay ipinapakita sa sumusunod na larawan. Malinaw mong masasaksihan na ang output ay nanatiling eksaktong pareho kahit na hindi ginagamit ang 'auto' na keyword na nagpapatunay na hindi na kailangan ang paggamit ng 'auto' na keyword sa C programming language.
Konklusyon
Ang artikulong ito ay nakadirekta sa paggamit ng 'auto' na keyword sa C programming language. Gayunpaman, nasaksihan din namin kung paano makakamit ang parehong functionality nang hindi man lang ginagamit ang keyword na ito sa C. Samakatuwid, ito ay lubos na nakasalalay sa iyo kung gusto mong gamitin o laktawan ang keyword na ito.