Код для вывода всех ASCII символов

Расширенный набор символов, который не ограничивается символами ASCII. В расширенный набор часто включаются специальные символы и некоторые буквы из алфавитов иностранных языков. ASCII-символы используют значения, не превышающие число 127, а расширенный набор символов - значения из диапазона 128-255. При выполнении этой программы выводятся все символы, значения которых лежат в диапазоне 1-255 (32 — это код пробела). Выполнив эту программу, вы должны увидеть ряд очень интересных символов.

 

#include <iostream>
using namespace std;
int main () {

    unsigned char ch;
    ch = 1;

    while(ch) {
        cout << ch;
        ch++;
    }
}

 

Поскольку переменная ch имеет здесь тип unsigned char, она может содержать значения от 0 до 255. Если ее значение равно 255, то после инкрементирования оно "сбрасывается” в нуль. Следовательно, факт равенства значения переменной ch нулю служит удобным способом завершить while-цикл.



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы