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

работа с указателями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ поиск маршрута. Задача на С#. http://www.cyberforum.ru/cpp-beginners/thread33222.html
Задача следующая: Некая географическая карта местности задана квадратной сеткой определенного масштаба. В узлах сетки известна высота над уровнем моря. Между соседними узлами высота меняется плавно....
C++ Програма с .тхт файлом вот код #include <windows.h> #include <stdio.h> #include <conio.h> FILE *f; typedef struct tagINFO { http://www.cyberforum.ru/cpp-beginners/thread33219.html
C++ Обработка русского текста в консольном режиме.
Приветствую всех, Собственно вопрос: Создаю строковую переменную, посредством cin заношу в неё текст на русском, распечатываю cout'ом и получаю хлам. Типа ввоже йцукен, получаю ©жгЄҐ* В...
Курсач на С++(должен был сдать месяц назад!!(((() C++
1.Известно, что в Москве самыми теплыми являются дни с 15 июля по 15 августа. Для проведения фестиваля были выбраны 7 следующих подряд дней, наиболее теплых по данным за последние 10 лет. Составить...
C++ Автокорреляция http://www.cyberforum.ru/cpp-beginners/thread33208.html
Ув. форумчани напишите пожалуйста код на С++ Builder функцию автокорреляции или как по др. преобразование Фурье 2D.
C++ текстовый файл поскажите пожалуйста почему не работает. хочу написать первые символы строк если они удовлетворяют условию в конец того же файла из которого они считываются. if ((newfile = fopen(name, "a+")) !=... подробнее

Показать сообщение отдельно
Rififi
2360 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
08.05.2009, 11:21
G-Cat,
... имя массива и есть указатель на первый элемент ...
... Имя любого массива (хоть двумерного, хоть 10-мерного) является указателем на первый элемент ...
... запомни что имя массива является указателем на первый элемент ...
... Двумерный массив представляет собой массив указателей ...

а теперь - правильный ответ. (((Ж

имя массива - это не указатель ни на первый элемент, ни на последний, ни на какой-либо еще, и никогда им не было.
Фраза про то, что двумерный массив = массив указателей особенно жгуча.
массив - это сущность языка c/c++, которая характеризуется двумя параметрами: тип и размер. всё.

а всё, что тут ту услышал про "указатели" - это от незнания Стандарта, в частности правила Array-to-pointer conversion

Я так понял что создавая массив лучше если сразу сдалешь на него указатель и будешь работать с ним, нежели с самим массивом, тип так экономичнее для ресурсов компа, я ведь правильно понял?
для "ресурсов компа" особой разницы нет - адрес он и в Африке адрес. А при операциях адресной арифметики указатель может быть удобнее.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.