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

Массив указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не появляется диалоговое окно http://www.cyberforum.ru/cpp-beginners/thread618371.html
В visual studio 2010 в программе нет ошибок, но диалоговое окно с результатом ее работы не появляется. Что делать?
C++ win32api странности при выводе на экран Доброго времени суток. Возникла проблема: при использовании в цикле TextOut на экран выводится только одна первая цифра, считанная из массива matr и переведенная в символ, хотя их должно быть как... http://www.cyberforum.ru/cpp-beginners/thread618369.html
Найти фамилии и адреса людей,чей телефон начинается с цифры 3 C++
Здравствуйте! Подскажите как реализовать эту задачу?! Известны фамилии,адреса и телефоны 25-ти человек,Найти фамилии и адреса людей,чей телефон начинается с цифры 3. Расмотреть два случая : ...
C++ Ошибка записи в файл с использованием ifstream
Здравствуйте! Я использую visual studio и у меня вылазит ошибка при компилировании следущего кода, а в Borland все работало: Main.cpp #include "main.h" void main () { ClassA c("2",3,6,4); ...
C++ Функция sort http://www.cyberforum.ru/cpp-beginners/thread618339.html
#define _CRT_SECURE_NO_WARNINGS #include <string> #include <iostream> #include <map> #include <math.h> #include <algorithm> using namespace std; #define E 0.0000000001
C++ Файл: Для заданной в файле матрицы A (n на m) определить количество строк, которые упорядочены по возрастанию помогите написать программу Для заданной в файле матрицы A (n на m) определить количество строк, которые упорядочены по возрастанию подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
03.07.2012, 15:48
потому что оператор << реализован так, что если ему подсовывают указатель на char, то он интерпретирует это как строку и выводит все, пока не встретит нуль символ этой строки. если этот указатель на char явно преобразовать скажем к указателю на void, то будет выведен именно адрес
и кстати деталь такая. выводится не значение, а кучка символов до нуль символа. значение указателя на чар - это один символ. поэтому например эта строка:
cout << *dictonary[i][1] << "\n";
должна выводить не строку, а только один символ.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru