Автор Тема: C++ Масив със стрингове в масив  (Прочетена 2036 пъти)

staco

  • Напреднали
  • *****
  • Публикации: 72
  • Distribution: Ubuntu, Debian
  • Window Manager: Gnome
    • Профил
Привет  ;)

Хрумна ми да напиша една програмка на c++, но не ми идва на ума как да направя масив със стрингове, намиращ се в друг масив.
Не сханахте ?
- Давам веднага пример :)

char masivche[2][3] = { {'A', 'B', 'C'}, {'D', 'E', 'F'} };

тука.. ок.. но аз искам от сорта:

char masivche[2][3] = { {'string 1', 'string 2', 'string 3'}, {'blabla', 'drugo', 'treto'} };

Идеи ?

Благодаря !  ;)
Активен

muxozavar

  • Напреднали
  • *****
  • Публикации: 497
  • Distribution: Debian Lenny / Fedora 11 x86_64 / Ubuntu 9.10 / Mac OS X 10.6.n
  • Window Manager: Gnome
    • Профил
Re: C++ Масив със стрингове в масив
« Отговор #1 -: Sep 26, 2009, 17:08 »
Не, че много разбирам, но примерно нещо от сорта

Код
GeSHi (C++):
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.    string a[2][3] = {{"string1", "string2", "string3"}, {"blabla", "drugo", "treto"}};
  9.  
  10.    cout << a[0][0] << ' ' << a[0][1] << ' ' << a[0][2] << endl;
  11.    cout << a[1][0] << ' ' << a[1][1] << ' ' << a[1][2] << endl;
  12.  
  13.    return 0;
  14. }
  15.  
« Последна редакция: Sep 26, 2009, 17:10 от muxozavar »
Активен

staco

  • Напреднали
  • *****
  • Публикации: 72
  • Distribution: Ubuntu, Debian
  • Window Manager: Gnome
    • Профил
Re: C++ Масив със стрингове в масив
« Отговор #2 -: Sep 26, 2009, 17:20 »
Супер !
Благодаря ти много за помоща.  ;)
Активен

Arvigeus

  • Напреднали
  • *****
  • Публикации: 123
  • Distribution: Arch Linux
  • Window Manager: Whatever
    • Профил
Re: C++ Масив със стрингове в масив
« Отговор #3 -: Sep 26, 2009, 18:27 »
За това не се ли изискваше тримерен масив?
Код
GeSHi (C):
  1. mas[x][y][z]
масив от масиви
Активен