Kuidas kasutada märgita tähemärki C-s näidetega

Kuidas Kasutada Margita Tahemarki C S Naidetega



C-programmeerimises kasutatakse andmetüüpe muutuja deklareerimiseks, mis määrab deklareeritud muutuja mälumahu ja tüübi. char on C-vormingus andmetüüp, mis võib salvestada nii märke kui ka täisarve (kuid käsitleb neid tähemärkidena). See võib salvestada väärtusi nende vahel -128 ja +127 ja mahutab 1 baiti mälu. allkirjastatud ja allkirjastamata on andmete muutjad; kus allkirjastatud suudab salvestada nii positiivseid kui negatiivseid numbreid ja allkirjastamata saab salvestada ainult positiivseid väärtusi.

Selles õpetuses õpime märgita täht ja selle kasutamine C-programmeerimises näidiskoodiga.

märgita tähemärk C-s koos näidetega

The kirjutage tähed C-ga on suurus 1 bait ja see võib olla a signeeritud char ja an märgita täht mõlemal on sama 1-baidine mälu ja neid kasutatakse ühe märgi salvestamiseks. Char-muutuja salvestab selle märgi ASCII väärtuse, mida see esindab. Näiteks kui muutuja char salvestab tähemärgi 'WITH' , siis salvestab see ASCII väärtuse 'WITH' mis on 90.







Kui andmetüüp on allkirjastatud , võib see sisaldada nulli, positiivset ja negatiivset. Väärtuste vahemik a allkirjastatud Andmetüüp, mida mahub, jagatakse võrdselt positiivse ja negatiivse vahel, kusjuures null tähistab keskmist väärtust.



Kui andmetüüp on allkirjastamata , sisaldab see ainult negatiivseid väärtusi, sealhulgas nulli. Selle põhjuseks on asjaolu, et kõiki muutuja bitte kasutatakse väärtuse esitamiseks, mitte märgi jaoks reserveeritud bitti.



C-programmeerimises on allkirjastamata char andmetüüp on kasulik valik dünaamiliste väärtuste käsitlemisel. Erinevalt lühikestest andmetest või täisarvudest, allkirjastamata char kasutab kõike 8 bitti mälust ja sellel pole märgistatud bitte. See tähendab, et allkirjastamata andmed jäävad vahemikku 0 kuni 255, mis võimaldab mällu salvestada suuremaid väärtusi. Kasutades märgita täht , saate oma koodi optimeerida ja mäluruumi säästa, jätkates samal ajal vajalike toimingute täitmist.





Deklaratsiooni süntaks

Järgmine on süntaks rakenduse kasutamiseks märgita täht andmetüüp C-s:

allkirjastamata char muutuja_nimi ;

Näide 1: Märgita tähemärgi väärtuse salvestamine ja kuvamine

Vaatleme järgmist näidet, mida kasutatakse selle salvestamiseks ja kuvamiseks märgita täht tippige väärtus C-s.



#include

int peamine ( ) {

allkirjastamata char myChar = 'WITH' ;

printf ( 'Minu tegelane on: %c' , myChar ) ;

tagasi 0 ;

}

Näide 2: Mitme märgita tähemärgi väärtuse salvestamine massiivi

Samuti saate massiivi salvestada mitu allkirjastamata tähemärgi väärtust ja siin on selle näidiskood.

#include

int peamine ( ) {

allkirjastamata char myarray [ 3 ] = { 10 , viisteist , 25 } ;

printf ( 'Massiivi väärtused on järgmised: ) ;

jaoks ( int i = 0 ; i < 3 ; i ++ ) {

printf ( '%d' , myarray [ i ] ) ;

}

printf ( ' \n ' ) ;

tagasi 0 ;

}

Alumine joon

The märgita täht C-vormingus andmetüüpi saab kasutada märkide ja numbrite salvestamiseks. See kasutab 8 bitti mälu ja sellel pole märgistatud bitte, mis võimaldab mällu salvestada suuremaid väärtusi. Kasutades märgita täht, saate oma koodi täiustada ja mäluruumi säästa, tehes seda, mida soovite.