Содержание
- 2. Массив – нумерованная последовательность данных одного типа, которые хранятся в непрерывной области памяти друг за другом.
- 3. Размещение в памяти массивов: int b [10] short x [2][4] Внимание! Компилятор гарантирует размещение элементов массива
- 4. Массив определяется: именем (идентификатором); количеством размерностей - числом номеров, необходимых для указания местонахождения элемента массива; размером
- 5. Синтаксис описания одномерного массива Имя_типа_элемента Имя_массива [Размер]; Имя_типа_элемента Имя_массива [Размер] = {список значений}; Примеры описаний массивов
- 6. Примеры описаний массивов float x[20] = {0} ; Если список инициализации содержит меньше элементов, чем массив,
- 7. Операция индексирования Имя_массива [Индекс]; Индекс – целочисленное выражение, значение которого изменяется между 0 и (Размер-1). Для
- 8. Задача. Написать программу, осуществляющую ввод, сложение, вычитание, скалярное умножение двух n-мерных векторов и вывод результатов. Структура
- 9. Решение задачи: int main() { const int n=4; double a[n]={0}, b[n]={0}, res[n]={0}; cout for (int i=1;
- 10. Решение задачи: for (int i=1; i cout for (int i=1; i cout for (int i=1; i
- 11. Возьмем группу студентов из десяти человек. У каждого из них есть фамилия. Создавать отдельную переменную для
- 12. #include #include using std::cout; using std::cin; using std::endl; int main() { int arr[10]; // Заполняем массив
- 13. Вывод элементов массива через цикл //Вывод элементов массива через цикл #include #include int main() { std::string
- 14. Двумерные массивы Одномерный массив int a[6];
- 15. Двумерные массивы Построим массив, состоящий из четырех таких массивов int a[6]; 0 1 2 3
- 16. Двумерные массивы Построим массив, состоящий из четырех таких массивов int a[6]; Перенумеруем элементы, используя два индекса
- 17. Двумерные массивы Построим массив, состоящий из четырех таких массивов int a[6]; Перенумеруем элементы, используя два индекса
- 18. int main() // How to initialize two-dimensional arrays { const int m=4, n =6; // maximum
- 19. Многомерные массивы Трехмерный массив float x[2][3][4];
- 20. int main() // sets elements of 3-D array to sin (i+j*k) { const int l=1, m=2,
- 21. Динамическое распределение памяти Память для глобальных переменных распределяется на этапе компиляции и выделяется при загрузке программы
- 22. Указатели и переменные Все данные, которые обрабатывает компьютер, хранятся в его памяти. Когда переменной присваивается какое-то
- 23. Указатели Что такое указатели Каждый байт в памяти ЭВМ имеет адрес по которому можно обратиться к
- 24. Информация и ее адрес Указатели предоставляют доступ к двум различным фрагментам информации: Значение, сохраненное самим указателем.
- 25. Как и любая переменная, указатель должен быть объявлен. При объявлении указателей всегда указывается тип объекта, который
- 26. Операции * и & при работе с указателями Операция получения адреса обозначается знаком &, а операция
- 27. При работе с указателями можно использовать операции сложения, вычитания и сравнения, причем выполняются они в единицах
- 28. #include using namespace std; int main() { //объявляем три целых переменных: int iNum1; int iNum2; int
- 29. iNum1 = 2; iNum2 = 3; pNum1 = &iNum1; pNum2 = &iNum2; iResult = *pNum1 +
- 30. iNum1 = 2; iNum2 = 3; pNum1 = &iNum1; pNum2 = &iNum2; iResult = *pNum1 +
- 31. Ссылки Ссылка (reference) – псевдоним для другой переменной. Ссылка имеет имя, которое может использоваться вместо имени
- 32. При объявлении статического массива, ему задается определенный постоянный размер: int n = 10; int arr[n]; Т.е.
- 33. Динамическим массивом называют массив с переменным размером, то есть количество элементов может изменяться во время выполнения
- 34. При динамическом распределении памяти для массивов следует описать соответствующий указатель, которому будет присвоено значение адреса начала
- 35. Указатели и массивы тесно связаны между собой. Идентификатор массива является указателем на его первый элемент, т.е.
- 37. Для создания двумерного динамического массива вначале нужно распределить память для массива указателей на одномерные массивы, а
- 38. Объявление двумерных динамических массивов Под объявлением двумерного динамического массива понимают объявление двойного указателя, то есть объявление
- 44. Скачать презентацию