Работа с двумерными массивами в С++

Помимо одномерных символьных массивов, с успехом используются и многомерные символьные массивы. В частности, двумерный символьный массив можно рассматривать как текстовую таблицу или как одномерный массив, элементами которого являются текстовые строки (реализованные в виде символьных массивов). Во многом работа с двумерными символьными массивами напоминает работу с двумерными массивами прочих типов, В листинге ниже приведен пример создания и заполнения двумерного массива.

Пример. Объявление и заполнение двумерного массива
#include 
#include 
using namespace std;
int main(){
const int n=3;
int i;
char s[n][50];
for(i=0; i < n; i++){
 cout<<"Enter a string: ";
 gets(s[i]);
}
for(i=0; i < n; i++)
 cout << s[i] << endl;
return 0;
}
Пример. Инициализация двумерного символьного массива
#include 
using namespace std;
int main(){
char s[3][100]={"Hello!","My name is Alex.","What is your name?"};
for(int i=0; i < 3 ;i++) cout << s[i] << endl;
return 0;
}
Онлайн всего: 4
Гостей: 4
Пользователей: 0

STUDLAB Сообщить про опечатку на сайте