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

Указатели и строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Секундомер http://www.cyberforum.ru/cpp-beginners/thread1030313.html
Пытаюсь написать секундомер, только вот не знаю как остановить его по нажатию клавиши и вернуть текущий результат: #include <iostream> #include <windows.h> #include <time.h> using namespace...
C++ Простые числа из файла в массив и обратно Есть файл, в котором находится ряд чисел (text.txt). Эти числа нужно перенести в массив, найти среди них простые числа, а затем вывести их обратно в файл. Первую часть я сделала (то есть, перенесла... http://www.cyberforum.ru/cpp-beginners/thread1030300.html
C++ Дан двумерный массив. Определить количество различных элементов в нем
Помогите плиз решить задачку. Дан двумерный массив. Определить количество различных элементов в нем.
C++ найти элемент со значение введенным пользователем с клавиатуры и количество таких элементов
В одномерном массиве из 10 целых чисел найти элемент со значение введенным пользователем с клавиатуры и количество таких элементов (массив заполнить с клавиатуры, с помощью датчика случайных чисел в...
C++ По карте дорог необходимо определить самый удалённый город. http://www.cyberforum.ru/cpp-beginners/thread1030286.html
По заданной карте дорог необходимо определить самый удалённый город от заданного среди всех доступных из этого заданного по кратчайшему пути. Формат входного файла: В первой строке входного...
C++ память Постепенно в программе создаю динамические массивы, но выскакивает ошибка. unsigned char *buf_1 = new unsigned char; unsigned char *maska = new unsigned char; unsigned char *file = new unsigned... подробнее

Показать сообщение отдельно
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
06.12.2013, 17:51
Цитата Сообщение от andrejap Посмотреть сообщение
Но где-же хранится адрес здесь: const char* obj {"nebula"}; ?
Как где? В указателе obj. В данном случает, адрес, по которому расположен строковый литерал "nebula". Когда cout << получает указатель на char, он понимет его как адрес начала строки (в данном случае, адрес начала "nebula").

Добавлено через 7 минут
Если хотите вывести, с помощью cout <<, адрес строки, нужно привести указатель на строку к void*:
C++
1
2
const char* obj {"nebula"};
cout << (void*)obj;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru