Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KLINSKI
0 / 0 / 0
Регистрация: 09.06.2012
Сообщений: 6
#1

Символьный код - C++

23.06.2012, 02:03. Просмотров 466. Ответов 6
Метки нет (Все метки)

Доброго времени суток!
В книге Дейтела в одном из примеров наткнулся на следующий пример кода:
C++
1
cout << "The character ("<<'a'<<") has the value" << static_cast<int>('a') << endl;
Вот собственно вопрос: Какую роль выполняет ("<<'a'<<"), и почему именно так, когда можно просто
сделать так
C++
1
cout << "The character (a) has the value" << static_cast<int>('a') << endl;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2012, 02:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Символьный код (C++):

символьный файл - C++
Можете перевести некоторые функции из Турбо паскала в Турбо С Задача: Дан символьный файл F.Получить копию файла g. While not...

Символьный тип - C++
Задано строку. Посчитать, сколько в нем букв 'i' 'k' 'l'

Символьный тип - C++
Не могу никак создать переменную типа char. Пишу на си++, но использую printf и scanf (обязательное условие). Создал структурный тип tab....

символьный тип - C++
С клавиатуры посимвольно вводятся вводится предложение, где узнать количество слов, которые не содержат букву &quot;у&quot;!!!!! Желательно что бы...

32-разрядный символьный массив - C++
Как представить в виде 32 разрядного символьного Массива целое число?O_o

Хочу символьный калькулятор - C++
Собственно вот что я имею: Библиотека Symbolic C++. Интересно мне вот что ... Как бы введенную с клавиатуры строку типа string (...

6
XpertVision
17 / 17 / 3
Регистрация: 14.06.2012
Сообщений: 150
23.06.2012, 02:06 #2
Он просто выводит на экран символ 'а', одна из возможных форм записи не более.
0
KLINSKI
0 / 0 / 0
Регистрация: 09.06.2012
Сообщений: 6
23.06.2012, 02:11  [ТС] #3
Так а смысл какой в ("<<'Какой-то символ'<<") ?
0
XpertVision
17 / 17 / 3
Регистрация: 14.06.2012
Сообщений: 150
23.06.2012, 02:17 #4
Это просто одна из форм записи, не более, смысла не больше чем в это :

C++
1
2
char symbol='a';
cout<<"Text..."<<symbol<<"text...";
1
DaskOFF
112 / 112 / 9
Регистрация: 02.05.2012
Сообщений: 524
Записей в блоге: 1
23.06.2012, 02:18 #5
скорей всего просто чтобы подчеркнуть, какая именно "а" имеет значение 97
0
XpertVision
17 / 17 / 3
Регистрация: 14.06.2012
Сообщений: 150
23.06.2012, 02:19 #6
Это как вывести что то в консоль с помощью printf или cout. Результат один и от же, форма записи разная, кто как привык или как потребовалая конкретная ситуация. Тут автор просто решил сделать так..заодно продемонстрировав что и так можноо вывести символ.
1
KLINSKI
0 / 0 / 0
Регистрация: 09.06.2012
Сообщений: 6
23.06.2012, 02:21  [ТС] #7
Дошло ... спасибо !
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.06.2012, 02:21
Привет! Вот еще темы с ответами:

Символьный анализ текста - C++
2. Дана строка. Выполните символьный анализ текста. Ниже представлен рекомендуемый вид диалога во время работы программы. Данные, вводимые...

Литерный, символьный массив - C++
1)Объявить строку ng3 как литерный массив, не указав длину строки, и инициализировать ее значением “HTML++Java”. 2)Объявить массив er из...

символьный тип данных - C++
Как инициализировать переменную символьного(char) типа словом(например &quot;привет&quot;)???

Символьный тип данных - C++
я вот знаю типы int, double, float. Но все они используются для чисел. Какой тип используется для букв. если можно сделайте простую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
23.06.2012, 02:21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru