Pentru a folosi caractere speciale în programarea C, trebuie să înțelegeți funcționarea lor și cum să le încorporați în codul dvs. Acest articol este un ghid detaliat pentru a vă ajuta să înțelegeți utilizarea caracterelor speciale în programarea C.
Cum să utilizați caracterele speciale în programarea C
Caracterele speciale din programarea C pot fi orice caracter, indiferent dacă este un apostrof ( ' ), o nouă linie (n), sau orice alt personaj. Aceste caractere sunt utile în C, deoarece vă permit să reprezentați anumite caractere de control și secvențe de evadare care nu pot fi introduse direct ca caracter în cod. Puteți utiliza aceste caractere în programul dvs. C adăugând un caracter de escape (\) înainte de caracterul special din interiorul funcției printf().
Unele caractere speciale utilizate în mod obișnuit cu numele lor sunt enumerate în tabelul de mai jos:
Caracter | Nume | Rezultat |
\\ | Backslash | \ |
\'' | Ghilimele duble | '' |
\' | Ghilimele simple | ' |
\n | Caracter de evadare | Linia |
\0 | Reactie zero | Nul |
\t | Secvență de evacuare | Tab |
Dacă doriți să utilizați ( „ ) din codul dvs. C, îl puteți utiliza în cadrul programului folosind (\$) . Următorul cod simplu ilustrează scenariul de mai sus.
#include
int principal ( ) {
char str [ ] = 'Buna ziua ' LinuxHint „Utilizatori”. ;
printf ( „%s” , str ) ;
întoarcere 0 ;
}
Codul C de mai sus folosește ghilimelele duble („) cu caracter special dintr-un șir pentru a imprima cuvântul „LinuxHint” cu ghilimele.
Dacă doriți să utilizați \n caracter special pentru a muta textul pe linia următoare, puteți folosi următorul cod:
#include
int principal ( ) {
char str [ ] = „Bună ziua utilizatorilor LinuxHint. \n ' ;
printf ( „%s” , str ) ;
întoarcere 0 ;
}
În codul de mai sus, \n este folosit caracterul care mută textul LinuxHint pe linia următoare.
Să avem un alt exemplu care folosește reacție „\\” .
#includeint principal ( ) {
char str [ ] = ' \\ Bună ziua utilizatorilor LinuxHint.” ;
printf ( „%s” , str ) ;
întoarcere 0 ;
}
Codul de mai sus va imprima mesajul cu a bară oblică inversă \ .
Să folosim același exemplu adăugând \t cu sfoara.
#includeint principal ( ) {
char str [ ] = „Bună ziua utilizatorilor LinuxHint. \t ' ;
printf ( „%s” , str ) ;
întoarcere 0 ;
}
Acest lucru va face ca rezultatul să fie indentat cu o filă orizontală.
În acest fel, puteți folosi orice caracter special dorit cu programarea C adăugând caracterul de escape urmat de caracterul special pe care doriți să îl imprimați.
Concluzie
Caracterele speciale sunt simboluri importante în programarea C care vă permit să efectuați sarcini specifice sau să reprezentați anumite valori. Prin adăugarea unui caracter de evacuare (\) chiar înainte de caracterul special, puteți utiliza orice caracter special doriți în programul dvs. C. Instrucțiunile menționate mai sus vă ajută să înțelegeți cum să utilizați caracterele speciale în programarea C, cu exemple de caractere speciale, cum ar fi ghilimele și linii noi.