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

Есть ли разница в данных объявлениях массива? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает функция, не могу найти причину http://www.cyberforum.ru/cpp-beginners/thread953815.html
Всех с праздником! Задача: Необходимо написать программу состоящую из нескольких функция - принимающая данные в массив, выводящая на экран массив и функция реверса(поменять порядок элементов массива наоборот не трогая при этом первый и последний эелемнт). Важно: Максимальный размер массива 10ть элементов, но пользователь должен иметь возможность прекратить ввод раньше, в этом случае...
C++ что это за ошибка Вот http://snag.gy/Z3aDn.jpg http://www.cyberforum.ru/cpp-beginners/thread953808.html
Динамический массив структур. Почему данные доступны после выполнения операции delete [] C++
Всем привет! Выполнил вот такое задание. После того как вывелись данные трех структур, очищаю выделенную область памяти оператором delete ... Чтобы убедиться, что память очистилась, после оператора delete вывожу количество калорий конфет второй структуры данных. В результате на экране выводиться число 500... Почему так происходит? Что я не так делаю? Спасибо! #include <iostream> #include...
Ошибка при компиляции C++
Пытаюсь перегрузить оператор индексации, но на этапе компиляции при обращении к экземпляру класса Elem выводит ошибку "warning: pointer to a function used in arithmetic". Конструктор по умолчанию заполняет первые два элемента статического массива, если же работать с динамическим массивом - то всё работает как надо. Помогите исправить ошибку в приложенном ниже варианте #include <iostream>...
C++ В чем ошибка? http://www.cyberforum.ru/cpp-beginners/thread953761.html
#include <iostream> using namespace std; int value;{ cout <<"Enter number:" <<endl; cin >> value; if(value>0)
C++ Ошибка с оператором switch Добрый день! Я писала программу в VS2010, но потом появилась необходимость запустить программу в 2008. После запуска, она ругается на этот участок кода: BOOL WINAPI WndProc (HWND hwnd,UINT uMsg,WPARAM wpar,LPARAM lpar ) { static HWND hComb; switch (uMsg) { case WM_INITDIALOG: char COMmas, COMnum; //массив для полного названия ком-порта с номером int... подробнее

Показать сообщение отдельно
qazc
0 / 0 / 1
Регистрация: 01.11.2011
Сообщений: 26

Есть ли разница в данных объявлениях массива? - C++

13.09.2013, 15:57. Просмотров 278. Ответов 2
Метки (Все метки)

string *array[ ]={"string1","string2"};

string array[] = {"string1","string2"};

В первом случае обьявляется указатель на массив, но ведь имя самого массива(второй вариант) по умолчанию уже является указателем на его первый элемент. Можно ли считать записы эквивалентными?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru