Šajā apmācībā mēs uzzināsim, neparakstīts raksts un tā izmantošana C programmēšanā ar parauga kodu.
neparakstīta rakstzīme C valodā ar piemēriem
The char rakstiet C ir izmērs 1 baits un tas var būt a parakstīts char un an neparakstīts raksts abiem ir viena un tā pati 1 baita atmiņa, un tie tiek izmantoti vienas rakstzīmes saglabāšanai. Mainīgais char saglabā tā attēlotās rakstzīmes ASCII vērtību. Piemēram, ja mainīgais char saglabā rakstzīmi 'AR' , tad tajā tiek saglabāta ASCII vērtība 'AR' kas ir 90.
Ja datu tips ir parakstīts , tajā var būt nulle, pozitīvs un negatīvs. Vērtību diapazons a parakstīts datu tips var saturēt ir vienmērīgi sadalīts starp pozitīvo un negatīvo, un nulle apzīmē vidējo vērtību.
Ja datu tips ir neparakstīts , tajā ir tikai negatīvas vērtības, ieskaitot nulli. Tas ir tāpēc, ka visi mainīgā biti tiek izmantoti, lai attēlotu vērtību, nevis bitu, kas rezervēts zīmei.
Programmēšanā C, neparakstīts char datu tips ir noderīga iespēja, strādājot ar dinamiskām vērtībām. Atšķirībā no īsiem datiem vai veseliem skaitļiem, neparakstīts char izmanto visu 8 biti tās atmiņas, un tajā nav zīmju bitu. Tas nozīmē, ka neparakstītie dati svārstās no 0 līdz 255, ļaujot atmiņā saglabāt lielākas vērtības. Izmantojot neparakstīts raksts , varat optimizēt savu kodu un ietaupīt vietu atmiņā, vienlaikus turpinot veikt nepieciešamos uzdevumus.
Deklarācijas sintakse
Tālāk ir norādīta sintakse izmantošanai neparakstīts raksts datu tips C:
neparakstīts char mainīgā_nosaukums ;1. piemērs: neparakstītas rakstzīmes vērtības saglabāšana un parādīšana
Apsveriet šādu piemēru, kas tiek izmantots, lai saglabātu un parādītu neparakstīts raksts ierakstiet vērtību C.
#include
starpt galvenais ( ) {
neparakstīts char myChar = 'AR' ;
printf ( 'Mans varonis ir: %c' , myChar ) ;
atgriezties 0 ;
}
2. piemērs: vairāku neparakstītu rakstzīmju vērtību glabāšana masīvā
Masīvā varat saglabāt arī vairākas neparakstītas rakstzīmju vērtības, un šeit ir koda paraugs.
#includestarpt galvenais ( ) {
neparakstīts char myarray [ 3 ] = { 10 , piecpadsmit , 25 } ;
printf ( 'Vērtības masīvā ir: ) ;
priekš ( starpt i = 0 ; i < 3 ; i ++ ) {
printf ( '%d' , myarray [ i ] ) ;
}
printf ( ' \n ' ) ;
atgriezties 0 ;
}
Bottom Line
The neparakstīts raksts datu tipu C var izmantot, lai saglabātu rakstzīmes un ciparus. Tas izmanto 8 bitu atmiņu, un tam nav parakstītu bitu, ļaujot atmiņā saglabāt lielākas vērtības. Izmantojot neparakstīta zīme, varat uzlabot savu kodu un ietaupīt vietu atmiņā, vienlaikus darot to, ko vēlaties.