Variabel karakter menyimpan nilai ASCII (angka integer antara 0 dan 127) daripada karakter itu sendiri dalam pemrograman C. Nilai itu dikenal sebagai nilai ASCII.

Sebagai contoh, Nilai ASCII ‘A’ adalah 65.

Artinya, jika Anda menetapkan ‘A’ ke variabel karakter, 65 disimpan dalam variabel itu daripada ‘A’ itu sendiri.

Sumber: bagan ASCII dari 127 karakter dalam C ++.


Contoh: Cetak Nilai ASCII dalam C ++

#include 
using namespace std;

int main()
{
 char c;
 cout << "Enter a character: ";
 cin >> c;
 cout << "ASCII Value of " << c << " is " << int(c);
 return 0;
}

Keluaran


Enter a character: p
ASCII Value of p is 112

Ketika kami secara eksplisit mencetak nilai integer dari tipe char, nilai ASCII yang bersangkutan akan dicetak.