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

Несколько вопросов по указателям. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Расределенная обработка матриц http://www.cyberforum.ru/cpp-beginners/thread248324.html
Всем доброго времени суток. Хотелось бы узнать Ваше мнение и советы по поводу следующего задания: Необходимо реализовать систему распределенной обработки матриц. То есть предполагается наличие некоторого клиента, с помощью которого эти матрицы будут загружаться/выгружаться, а также выполняться действия с матрицами. Для организации распределенного вычисления необходимо создание...
C++ Фактические и формальные параметры в C + + Помогите разработать набор подпрограмм в которых нужно продемонстрировать преимущества применения фактических и формальных параметров функций при решении задач различных направлений http://www.cyberforum.ru/cpp-beginners/thread248322.html
Лабораторные. C++
Очень нужна помощь помощь.Иначе могут отчислить.Пожалуйста кто чем может))
с задания на курсовой C++
Ввести два предложения.Поменять местами все непарные слова.
C++ Реализовать внешнюю функцию с именем make_mun() http://www.cyberforum.ru/cpp-beginners/thread248291.html
Структурой-парой называется структура с двумя полями, которые обычно имеют имена first и second. Требуется реализовать тип данных с помощью такой структуры. Во всех заданиях обязательно должны присутствовать: – метод инициализации Init; метод должен контролировать значения аргументов на корректность; – ввод с клавиатуры Read; – вывод на экран Display. ...
C++ Метод Шеннона-Фоне Помогите разобраться в этом методе:(,и составить простейшие приложение сжатия по этому метода на с++:(,заранее спасибо) подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
25.02.2011, 16:23     Несколько вопросов по указателям.
По поводу первого хочу добавить - такая запись:
C++
1
cout<<"Hello";
трактуется компилятором как:
C++
1
cout<<str;//где str это указатель на строку "Hello"
Просто для удобства работы можно писать сразу нужную строку для вывода, но при компиляции компилятор запишет ее в защищенную область памяти (строка же константная), а объекту cout будет отправлен указатель на эту строку.

Чтобы был выведен сам указатель (т.е. адрес строки) нужно сделать так:
C++
1
cout<<(long)str;
 
Текущее время: 02:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru