C program tömb elemei sztring?
Figyelt kérdés
Van ez: "ablak", "ablakocska", "ablakos", "abonyban", "adasson", "adhatja", "adjon","adni", "adok", "adtak", "aggasztotta", "aggodalom", "agyagba", "agyonvert".... Hogyan tudnék egy olyan tömböt létrehozni, hogy annak minden eleme egy szó legyen ebből? És hogy a tömb egy indexét megindexelve a szó egy betűjéhez jussak?2017. okt. 24. 19:30
2/2 sharkxxx válasza:
#include <stdio.h>
#define MAX_LEN 30 // A leghosszabb eltarolhato szo
int main()
{
char words[][MAX_LEN] = {"ablak", "ablakocska", "ablakos",
"abonyban", "adasson", "adhatja", "adjon","adni", "adok",
"adtak", "aggasztotta", "aggodalom", "agyagba", "agyonvert"};
int words_count = sizeof(words) / MAX_LEN;
char * word;
int i;
printf("words_count = %d\n", words_count);
for (i = 0; i < words_count; i++) {
word = words[i];
printf("words[%d] = %s\n", i, word);
}
return 0;
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!