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

Массивы (ввод размера с клавиатуры) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как все это в подробностях работает? http://www.cyberforum.ru/cpp-beginners/thread948827.html
#include <iostream> #include<cstdlib> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int i; int r; r=rand();
C++ Даны одномерные массивы Даны одномерные массивы А и В размерности N. С помощью функций выполнить: ─ заполнить массив С числами, получающимися попарным перемножением соответствующих элементов массивов А и В; ─ найти минимальное значение для массивов А и В, вывести название массива и номер позиции для найденного элемента. http://www.cyberforum.ru/cpp-beginners/thread948823.html
C++ Преобразование указателя в массив
Всем привет. Есть указатель с типом const u_char * , известно , что он указывает на N байт. Как преобразовать его в массив; Пробовал вот так : const u_char * data; // будем считать что указатель уже задан u_char * arr = new u_char; arr = ( u_char * ) data; Если делать так, то заместо данных белиберда какая та.
Структура элемента массива студент C++
Структура элемента массива студент: фамилия, номер группы, оценка по предмету № 1, оценка по предмету № 2, оценка по предмету № 3. Определить: ─ фамилию того, кто лучше всех сдал экзамены; ─ средний балл по группе по заданному предмету; ─ список задолжников.
C++ не понимаю принцип работы кода http://www.cyberforum.ru/cpp-beginners/thread948810.html
Привет ! Помогите понять суть работы кода пожалуйста. for(i=1;i<=10;sum+=i++); Как работает sum+=i++ НЕ ПОНИМАЮ почему "sum+=i++" а не " sum+i++" ?
C++ #include для всех файлов Здравствуйте, можно ли подключить любую библиотеку с помощью #include сразу для всех файлов в проекте? Т.е. не описывать тот же #include <iostream> во всех файлах. Если да, то как это сделать? С помощью заголовочного файла? подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609

Массивы (ввод размера с клавиатуры) - C++

05.09.2013, 16:39. Просмотров 7397. Ответов 10
Метки (Все метки)

Доброго времени суток.
Вопрос теоретический.
При создании массива, если я укажу его размер через переменную,
которую буду инициализировать путем ввода с клавиатуры, будет ли это ошибкой?
Пример:
C++
1
2
3
int num;
cin >> num;
int mas[num];
Компилятор не ругается, ответ выдаёт правильный, но насколько это справедливо.
Есть ли вероятность того, что память может быть занята?
И как правильней в этой ситуации объявлять массив?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru