Automātiskais atslēgvārds C programmēšanas valodā
Lai izmantotu automātisko atslēgvārdu C programmēšanas valodā, varat apskatīt šādu piemēru:
Šajā piemērā mēs deklarējām veselu mainīgo ar atslēgvārdu “auto” un piešķīrām tam vērtību “2”. Pēc tam mēs parādījām šo vērtību terminālī. Pēc tam mēs izmantojām lencēm, lai definētu jaunu darbības jomu. Šajās iekavās mēs no jauna definējām to pašu mainīgo ar jaunu vērtību “4”. Mēs arī izdrukājām šo vērtību terminālī. Pēc tam mēs atkal izdrukājām šī mainīgā vērtību ārpus šīm iekavām.
Pēc tam šī koda apkopošanai tiek izmantota šāda komanda:
$ gcc auto . c -O auto
Lai izpildītu šo kodu, tiek izmantota šāda komanda:
$. / auto
Šī programma sniedza ļoti interesantu rezultātu, kas parādīts nākamajā attēlā. Deklarētā mainīgā “num” darbības joma sākotnēji ilga līdz funkcijas “main()” beigām. Tā kā tā atkārtota definīcija bija tikai breketēs. Šī iemesla dēļ šī mainīgā vērtība pirms un pēc lencēm palika “2”. Kamēr tā vērtība lencēs bija “4”.
Tādas pašas funkcionalitātes sasniegšana bez automātiskā atslēgvārda C
Tagad mēs redzēsim, kā to pašu funkcionalitāti var sasniegt, neizmantojot atslēgvārdu “auto”. Šim nolūkam mēs izmantojam to pašu C skriptu, kā parādīts iepriekšējā piemērā. Taču šoreiz mēs vienkārši noņemam atslēgvārdu “auto” no visur. Tas ir parādīts nākamajā attēlā:
Šīs programmas izvade ir parādīta nākamajā attēlā. Jūs varat skaidri redzēt, ka izvade palika tieši tāda pati, pat neizmantojot atslēgvārdu “auto”, kas apstiprina, ka C programmēšanas valodā nav nepieciešams izmantot atslēgvārdu “auto”.
Secinājums
Šis raksts ir vērsts uz atslēgvārda “auto” izmantošanu C programmēšanas valodā. Tomēr mēs esam arī liecinieki tam, kā to pašu funkcionalitāti var sasniegt, pat neizmantojot šo atslēgvārdu valodā C. Tāpēc tas ir pilnībā atkarīgs no jums, vai vēlaties izmantot vai izlaist šo atslēgvārdu.