Работа с двумерными массивами в С++
Помимо одномерных символьных массивов, с успехом используются и многомерные символьные массивы. В частности, двумерный символьный
массив можно рассматривать как текстовую таблицу или как одномерный массив, элементами которого являются текстовые строки (реализованные в виде символьных массивов). Во многом работа с двумерными символьными массивами напоминает работу с двумерными массивами прочих типов, В листинге ниже приведен
пример создания и заполнения двумерного массива.
Пример. Объявление и заполнение двумерного массива
Пример. Инициализация двумерного символьного массива
Пример. Объявление и заполнение двумерного массива
#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; }
#includeusing 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; }