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

Статические массивы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как сделать так чтобы простейшая программа запускалась сначало http://www.cyberforum.ru/cpp-beginners/thread270009.html
Предположим есть самая простая программа: #include <iostream> using namespace std; #include <cmath> int main() { double c; cout << "Enter a number of points: "; cin >> c; double wer = c - 1;
C++ realloc Столкнулся с проблемой при значениях nStgElm близких к 1000 происходит ошибка выеления памяти WIN32_FIND_DATA * pDATA = (WIN32_FIND_DATA *)malloc(sizeof(WIN32_FIND_DATA)); pDATA = (WIN32_FIND_DATA *)realloc ( (void *)pDATA, sizeof(WIN32_FIND_DATA)*(2 + (nStgElm++)) ); Кто знает другой механизм динамического выделения памяти???Число элементов заранее не известно и... http://www.cyberforum.ru/cpp-beginners/thread269973.html
Метод итерации нахождения собственных чисел и собственных векторов матрицы C++
Пожалуйста помогите. Можно ещё на паскале
C++ как считать побитово в C++?
как считать побитово в C++?
C++ Сложения 16-разрядных двоичных чисел, представленых в дополнительном коде, с фиксацией переполнения. http://www.cyberforum.ru/cpp-beginners/thread269940.html
Помогите пожалуйста написать данную программу. Всем кто помог заранее спасибо! Добавлено через 1 час 4 минуты Ни кто не знает как?
C++ Определить входят ли в число цифры 4 или 7? Дано трехзначное число. Определить входят ли в него цифры 4 или 7? подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
06.04.2011, 05:23     Статические массивы
Цитата Сообщение от accept Посмотреть сообщение
int *a - это указатель
Да, но при присваивании значения одного типа переменной другого типа и при несовпадении типов формального и фактического параметра стандарт предусматривает приведение типа, а приведение типа массива к типу указателя на базовый тип в том же стандарте определено как прямой доступ к связанному с именем массива указателю без фактического преобразования. Поэтому, хотя int *a - указатель, а int a[4] - массив, но такой вызов допустим. Можно и так:
C++
1
2
3
int a[4]; // a - массив
int *b; // b - указатель
b=a;
 
Текущее время: 12:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru