Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
19288 / 7147 / 528
Регистрация: 30.03.2009
Сообщений: 19,997
Записей в блоге: 30
19.01.2014, 17:21 0

Как узнать адрес указателя на char?

19.01.2014, 17:21. Просмотров 3872. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от AlexVBRB Посмотреть сообщение
Значит в книге Лафоре информация не верна?
Не знаю, я ж книгу не читал и не знаю, что там написано

Цитата Сообщение от AlexVBRB Посмотреть сообщение
При передаче массива указателей в функцию он передаётся как char**. Вот эти две звёздочки сигнализируют о том, что передаётся массив указателей, а указателя на этот массив неявно, компилятором, не создаётся?
В функцию по сути дела передаётся &arr, который имеет тип char**. В твоём примере нигде не было явной переменной типа char**, её смысл выполнял "&arr", но в виде переменной такой величины не было. А при передаче параметра в функцию нужно же параметр как-то обозначать, вот у тебя и появляется такая переменная

Вернуться к обсуждению:
Как узнать адрес указателя на char?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2014, 17:21
Готовые ответы и решения:

Как узнать адрес указателя?
(void *)str показывает адрес строки, а как узнать адрес указателя? char *str...

Узнать адрес указателя
Есть функция в чужой программе, которая в качестве параметров принимает...

Почему при выводе указателя получаем для char - значение по адресу, а для других типов - адрес
Есть следующий код. Результат работы этой программы представлен на рисунке....

Адрес объекта, адрес указателя. Где что находится?
#include <iostream> void Foo(int* val) { std::cout << val << " " <<...

Как сравнить два указателя типа char?
char *p1; p1 = new char; p1 = "qwert"; char *p2; p2 = new char; p2 =...

9
Другие темы раздела
C++ Обход графа в глубину http://www.cyberforum.ru/cpp-beginners/thread663675.html
Помогите, пожалуйста! Необходимо написать программу, которая показывала бы вершины, получаемые при обходе графа в глубину.
C++ Определить, есть ли в целочисленной квадратной матрице 5-го порядка, прямоугольник, вершинами которого являются заданные числа. Помогите решить плиз... Определить, есть ли в целочисленной квадратной матрице 5-го порядка, прямоугольник, вершинами которого являются заданные числа. Элементы матрицы и числа вводятся с консоли. http://www.cyberforum.ru/cpp-beginners/thread663668.html
Спросить у пользователя 15 чисел , вывести сумму четных C++
1) Спросить у пользователя 15 чисел , вывести сумму четных
Найти сумму минимального и максимального элементов в заданной последовательности C++
Дана последовательность целых чисел, за которой следует 0. Найти сумму минимального и максимального элементов в этой последовательности. Помогите найти ошибку. #include <cstdlib> #include...
C++ Обрыв строк http://www.cyberforum.ru/cpp-beginners/thread663645.html
Пишу программу для обработки строк. Возникла следующая проблема: при вводе в string-переменную строки, содержащей пробел обрывается запись в char-массив (размером = длинне строки) символов строки (по...
C++ Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных числу K1 и не кратных числу K2 Ребята помогите пожалуйста решить 2 задачи с помощью цикла do и while. (без массива) 1)Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности. 2)Дана... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru