Tipul caracter Tipul caracter este definit ca fiind un tip intreg, pe 8 biti (adica 1 byte), cu valori de la -128 la 127 (256 de valori distincte). Cele 256 de caractere existente au fost puse în relație cu acest tip, fiecărui caracter asociindu-se în mod...
More
Tipul caracter Tipul caracter este definit ca fiind un tip intreg, pe 8 biti (adica 1 byte), cu valori de la -128 la 127 (256 de valori distincte). Cele 256 de caractere existente au fost puse în relație cu acest tip, fiecărui caracter asociindu-se în mod unic un număr din cele de mai sus. Aceasta asociere se numește codul ASCII (American Standard Code for Information Interchange ). Caracterele cu coduri între 0 si 127 formează setul de baza iar cele cu coduri de la -128 la -1 (practic de la 128 la 255) formează setul extins. Aceasta suprapunere intre multimile 128..255 si -128..-1 se datoreaza faptului ca orice tip de data este circular. Practic, 127+1= -128 si 128-1=127!!! etc. Caracterele se pot compara între ele pe baza codului lor asociat. Declarare char ch; Putem lucra cu caracterul atât din punct de vedere al codului ASCII cat și al constantelor tip caracter ( ’7’, ’A’, ’g’ , ’+’, … ). ch=65; ch='A'; Citirea cin>>ch; //se citește un caracter de la tastatura dar se memorează codu
Less