Программа на C для поиска значения ASCII символа

В этом примере вы узнаете, как найти значение ASCII символа.

Чтобы понять этот пример, вы должны знать следующие темы программирования на C:

  • Типы данных C
  • Переменные, константы и литералы C
  • C Вход-выход (I / O)

В программировании на C символьная переменная содержит значение ASCII (целое число от 0 до 127), а не сам этот символ. Это целое число представляет собой код ASCII символа.

Например, значение ASCII равно 'A'65.

Это означает, что если вы присваиваете 'A'символьную переменную, 65 сохраняется в переменной, а не в 'A'себе.

Теперь давайте посмотрим, как мы можем распечатать значение ASCII символов в программировании на C.

Программа для печати значения ASCII

 #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); // %d displays the integer value of a character // %c displays the actual character printf("ASCII value of %c = %d", c, c); return 0; ) 

Вывод

 Введите символ: G Значение ASCII G = 71 

В этой программе пользователя просят ввести символ. Символ хранится в переменной c.

Когда %dиспользуется строка формата, отображается 71 (значение ASCII G).

Когда %cиспользуется строка формата, 'G'отображается сама строка .

Интересные статьи...