|
|
|
Структуры Данных.. С++
|
|||
|---|---|---|---|
|
#18+
есть такая тема.. ********************************** struct HOUSE { char Adress[50]; char HouseNum[6]; }; void Function(HOUSE); int _tmain(int argc, _TCHAR* argv[]) { HOUSE MyHouse[50]; char Adrr[50]; char HNum[6]; cout<<"Enter an adress: "<<endl; cin.getline(Adrr, 50); cout<<"Enter an house number: "<<endl; cin.getline(HNum, 6); cout <<"Adress is: "<<Adrr<<endl; for(int i=0; i<10; i++) strcpy(MyHouse .Adress, Adrr); for(int i=10; i<12; i++) strcpy(MyHouse.HouseNum, HNum); for(int i=0; i<=10; i++) { cout <<"Adress is: "<<MyHouse.Adress <<" "; cout <<MyHouse.HouseNum <<endl; } getch(); } *********************************** вообщем.. тут у меня не получается вот что.. у меня есть структура. в ней объявлены массив Адресов зданий и массив Номеров зданий. сейчас мне хотелось бы сделать так. В ручную, с клавиатуры, выбрать какой именно, по счету, номер дома мне нужно заполнить. Т.е к примеру я хочу выбрать десятый дом из всех 50-ти, и приписать к нему: "Ул. Гоголя, дом-14." ... что-то типа такого... но как, не знаю.. или просто пока не догадался.. Может у вас будут идеи, как это сделать? Заранее огромное спасибо.. Андрей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2005, 12:56 |
|
||
|
Структуры Данных.. С++
|
|||
|---|---|---|---|
|
#18+
Во первых, или структуру объявляй через Код: plaintext 1. 2. 3. Код: plaintext Тогда получишь массив структур и сможешь обращаться, ну например к пятнадцатому элементу: strcpy(MyHouse[15].Adress, Adrr); А пока-что у вас фигня-с написана :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 19:48 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2033016]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 334ms |

| 0 / 0 |
