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

Вопрос по выводу символьных массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Borland C++. Вычисление значений функций http://www.cyberforum.ru/cpp-beginners/thread322547.html
Помогите плиз составить программы решения задач. Насколько я знаю, программы не длинные и не сложные (для знающих), но я пока мало в этом шарю) Программы разветвляющихся структур 1. Вычислить...
C++ Как написать скрипт,находящий сумму чисел от 1 до заданного числа? например я написал 5.хочу чтоб 1+2+3+4+5,выводил 15.вот что я сделал,я еще новичок,неделя учу. #include <stdio.h> #include <iostream.h> int main(int nNumberofArgs, char* pszArgs) { int... http://www.cyberforum.ru/cpp-beginners/thread322528.html
Динам. память, указатели, строки C++
хелп) а то не успеваю все решить))) Задание 2 Написать программу которая позволяет пользователю ввести любое количество целых чисел, когда пользователь пожелает прекратить ввод, то все введенные...
C++ Рекурсия: вывод всех делителей заданного числа
Помогите, Написать программу которая выводить все делители заданного числа. Рекурсией!!!
C++ Новая книга или компилятор? http://www.cyberforum.ru/cpp-beginners/thread322498.html
Добрый день друзья!Я недавно начал изучение языка C++ и поэтому столкнулся с проблемой: В книге (Джесс Либерти - Освой самостоятельно С++ за 21 день),написаны примеры простейших программ,но Visual...
C++ Функции! Всем привет!!!Не большой вопрос=) Как сделать что бы когда числа выводились на экран, не были слитно!!а через пробел....??? А то у меня дома запускается как положено, а вот в школе оно слитно... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
19.06.2011, 15:25
Потому что имя символьного массива трактуется как указатель на первый его элемент, а такой указатель при передаче его в operator<< для std::cout воспринимается как запрос "выведи мне эту строку".

Добавлено через 3 минуты
Чтобы вывести адрес n-го символа, надо сделать так:

C++
1
std::cout << &str + n << std::endl;
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru