Пояснить объявление массива - C (СИ)
Формулировка задачи:
Помогите пожайлуста. Только начинаю разбираться в си и не знаю как перевести следущую строчку.
Заранее спасибо за помощь.
type Tmatr=array[1..20,1..20] of integer;
Решение задачи: «Пояснить объявление массива»
textual
Листинг программы
#include <iostream>
using namespace std;
typedef int arr[20][20];
int main()
{
arr mas;
mas[0][0] = 1;
cout<<mas[0][0]<<endl;
return 0;
}
Объяснение кода листинга программы
- Включаем заголовочный файл iostream для использования стандартного ввода/вывода
- Используем директиву using namespace std, чтобы не писать std:: при использовании стандартных типов и функций
- Объявляем массив типа arr с размерами 20x20, где arr - это псевдоним для массива типа int
- Задаем значение элементу mas[0][0] равным 1
- Выводим значение элемента mas[0][0] на экран
- Завершаем функцию main и программу в целом, возвращая 0