Языки программирования - 15 стр.

UptoLike

Составители: 

15
В функции create используются аргументы: n - количество элементов, size
размер элемента.
Используем функцию create для создания массива из n элементов целого типа:
Перед вызовом функции записываем тип указателя (int *) для преобразования
возвращаемого функцией значения указателя void* в объявленный тип.
int *ip;
int size= sizeof(int); //определение размера элемента
int n;
cin>>n; // ввод количества элементов
ip=(int *) create(n,size);
//пример создания
массива из m элементов типа float
float *fp;
size=sizeof(float); //размер элемента
int m;
cin>>m; // количество элементов
fp=(float *) create(m,size);
Динамические двумерные массивы
Упражнение 10. Выполните программу по созданию динамического двумерного
массива, воспользовавшись нижеследующими пояснениями. Организовать ввод
двумерного массива, вывод и освобождение памяти.
int n, m;
cout<”input the number of rows and columns:”;
cin>>n>>m; // вводим размеры матрицы