Ano ang char Data Type sa C++

Ano Ang Char Data Type Sa C



Sa programming, mayroon kaming konsepto ng mga uri ng data, na nagpapadali sa amin na pag-uri-uriin ang data ng iba't ibang uri upang iimbak sa memorya. Sa C++ mayroon kaming maraming uri ng data tulad ng integer, float, boolean, at double. Ipapakita ng tutorial na ito at gagawin kang pamilyar sa mga uri ng data ng character sa C++ programming at magpapakita ng ilang halimbawa ng program.

Ano ang char Data Type sa C++

Ang char ay tinutukoy bilang ang uri ng data ng C++ at sa paggamit ng char keyword, madali nating maipahayag ang mga variable ng uri ng karakter sa C++ programming. Ang char ang uri ng data ay nagtataglay lamang ng isang character sa isang pagkakataon.

Syntax ng char Data Type sa C++

Ang syntax ng char data type sa C++ ay:







char variable_name = 'character_value' ;

Ang uri ng data ng character ay maaari ding gamitin upang mag-imbak ng mga halaga ng integer bilang karagdagan sa isang character. Ito ay dahil ang bawat character sa talahanayan ng ASCII ay kinakatawan ng isang integer na halaga, at ang bawat karakter ay itinalaga ng isang natatanging halaga ng integer.



char var_name = 'ASCII-Code' ;

Halimbawa, ang ASCII code para sa character 'B' ay 66 , kaya nakakatulong ang char variable na ipakita ang halaga ng ASCII ng alpabeto:



char ch = 'B' ;

Upang magbasa nang higit pa tungkol sa mga talahanayan ng ASCII at mga code ng ASCII dito .





char Laki ng Uri ng Data sa Memorya

Ang variable ng uri ng data ng character ay may sukat na 1 byte lamang sa memorya.

Halimbawa 1: Paggamit ng mga Variable ng Uri ng char sa C++

Tingnan natin ang isang napakasimpleng halimbawa ng isang C++ program ng isang variable na uri ng character:



#include

int pangunahing ( ) {

char ch = 'b' ;

std :: cout << 'Ang karakter ay:' << ch << std :: endl ;

bumalik 0 ;

}

Sa code na ito, magsisimula ang execution mula sa pangunahing function na mayroong initialization ng isang variable na uri ng character na pinangalanan ch na may halaga ng isang karakter b . Pagkatapos gamit ang cout ay naka-print ang variable na character na ito.

Output

Halimbawa 2: I-print ang ASCII Character ng char Type Variables sa C++

Ang sumusunod ay ang program na kumukuha ng halaga sa variable ng uri ng character at nagpapakita ng kani-kanilang ASCII na character.

#include

gamit ang namespace std ;

int pangunahing ( ) {

char ch = 65 ;

cout << 'Ang Character ng halaga ng ASCII ay =' << ch << endl ;

bumalik 0 ;

}

Sa code na ito, ang pangunahing pag-andar ay may variable na uri ng data ng character bilang ch na may inisyal na halaga ng 65 . Ang 65 ay ang ASCII code ng letrang A, kaya ang output ay magpi-print ng A.

Output

Halimbawa 3: I-print ang ASCII Codes ng char Type Variables sa C++

Ang halimbawang ito ay nagpi-print ng integer value (ASCII number) ng alpabeto na ibinigay sa variable ng uri ng character:

#include

gamit ang namespace std ;

int pangunahing ( ) {

char ch = 'h' ;

char ch1 = 'H' ;

cout << 'Halaga ng ASCII ng Character h = ' << int ( ch ) << endl ;

cout << 'Halaga ng ASCII ng Character H = ' << int ( ch1 ) << endl ;

bumalik 0 ;

}

Sa pangunahing function sa itaas, sinisimulan namin ang dalawang variable ng uri ng character ch at ch1 na may kani-kanilang mga halaga bilang isang karakter na may mga solong panipi tulad ng h at H . Pagkatapos ay gumagamit cout ipinakita ang integer na halaga ng mga variable ng character na ito na may uri ng data ng integer.

At ang mga ASCII code ng malaki at maliit na titik ay iba.

Konklusyon

Ang uri ng data ng char ay isang mahalagang bahagi sa C++ na nagsisilbi para sa representasyon at pagmamanipula ng data sa text, mga input o output, paghawak ng memorya, at iba pang gamit. Ito ay isang pangunahing uri ng data na ginagamit sa iba't ibang sitwasyon. Ipinaliwanag ng write-up na ito ang paggamit ng char data type sa C++ na may iba't ibang halimbawa.