Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
7009 / 3302 / 451
Регистрация: 04.12.2011
Сообщений: 9,141
Записей в блоге: 5
08.08.2013, 15:11

присвоение значения - C++

08.08.2013, 15:11. Просмотров 669. Ответов 7
Метки (Все метки)

Цитата Сообщение от antiwar007 Посмотреть сообщение
РЕЗУЛЬТАТА ДОЛЖЕН ВЫВОДИТСЯ САМ СИМВОЛ, А НЕ ЕГО КОД!
Это вы компьютеру или компилятору объясните. Не может один тип представлять другой. Вывести вы его конечно можете. Хоть до белого каления. Но поток вывода выведет то, что обычно, то есть вывод для типа int. Потому что он должен только то, что должен.
Можно подставить вывод символа вместо вывода целого:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
 int main()
{
    const int sz = 6 ;
    int a[sz] = { 1, 2, 3, 4, 5};
    char ch = ' ';
    if(ch == ' ') a[5] = INT_MAX;//надо почему то в массив сохранить что-то чего быть не может например INT_MAX
    //где то где нельзя уже проверить if(ch == ' ') и мы проверяем на "чего-то чего быть не может"
    for(int i = 0 ; i < sz ; ++i) if( a[i] != INT_MAX )cout<<a[i]<<" ";
    else
    cout<<' ';//и подставляем вывод конкретно пробела, если в самом деле надо
      cout<<endl;
    cin.get();
    return 0;
}
или
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 int main()
{
    const int sz = 6 ;
    int a[sz] = { 1, 2, 3, 4, 5};
    char ch = ' ';
    a[5] = ch;
    for(int i = 0 ; i < sz ; ++i) if( a[i] != ch )cout<<a[i]<<" ";
    else
    cout<<(char)a[5];
      cout<<endl;
    cin.get();
    return 0;
}
постарайтесь разобраться сами, кто кому чего должен.
зы а чем вам массив чар не подходит?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2013, 15:11
Темы с ответами и решениями для C++ присвоение значения:

Присвоение значения к каждой строке
Всем привет! Люди тут умные думаю вам не составит труда проделать следующее....

Присвоение значения элементу списка
Здравствуйте. У меня есть односвязный список состоящий фамилия, стиль,...

Присвоение переменной случайного значения
Нашел такой рабочий код #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Присвоение переменной значения из текстового файла
Доброго дня. есть текстовый файл, подскажите, пожалуйста, как присвоить...

0
присвоение значения C++    
Другие темы раздела
C++ Книга Страуструп Программирование Принципы и практика http://www.cyberforum.ru/cpp-beginners/thread935071.html
У кого есть книга Страуструп Программирование Принципы и практика? сбросьте пожалуйста 333 страницу из книги
C++ boost и Multithreading Подскажите, пожалуйста, как создать сервер, который принимает запросы от клиентов и отправляет каждый из них в отдельный thread. Вопрос в том, как создавать неопределенное количество потоков? есть... http://www.cyberforum.ru/cpp-beginners/thread935066.html
замена элемента матрицы на пробел C++
Здравствуйте! Как можно заменить элемент матрицы на пробел?
C++ структура и класс
здравствуйте, мне нужно рганизовать структуру Point с float полями x,y, организовать класс Triangle с Point полями a,b,c и функцией вычисления площади которая возвращает площадь данного треугольника....
C++ Строки разных цветов http://www.cyberforum.ru/cpp-beginners/thread935024.html
Помогите разобраться с цветом в консольном приложении. Задача может оказаться довольно проста для вас, но, я , что то упорно не вижу ответа в гугле и на форуме=) помогите. и так задача. есть три...
C++ Reference is ambiguous Всем доброго времени суток! Компилятор выдают ошибку в следующем коде: #include <iostream> using namespace std; struct distance { int feet; float inches; }; подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru