Форум программистов, компьютерный форум 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
Эксперт С++
4985 / 3042 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
19.06.2011, 15:44
1. Потому что всё зависит от типа указателя. Вывод указателя на int заставляет вывести адрес, а вот вывод указателя на char - именно строку.
2. Потому что arr[20] - массив, под который выделена память (занимает в памяти 20 * sizeof(char) байт и имеет определённый адрес), а *arr - просто указатель, который указывает на случайную область памяти (содержит мусор). Мы не можем просто взять и записать строку в случайную область памяти, потому как в ней могут находиться критические для работы программы данные.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru