Как записать в массив "слова"?

Рейтинг: 1Ответов: 1Опубликовано: 15.01.2011

Здравствуйте!)

Как создать (объявить) массив, чтоб его элементы содержали слово (или присвоить)? К примеру, имеется массив a[i], i = 1..n, a[1]="name1", a[2]="name2", .. a[n]="nameN":) Чтоб потом на экране в определенных значениях X,Y их выводить. Спасибо.

Ответы

▲ 2Принят

Набираем

#include <stdio.h>

char *numbers[] = {"0", "1", "2"};

void main(void) {
    for (int i = 0; i < sizeof(numbers) / sizeof(numbers[0]); i++) {
        printf("%d == %s\n", i , numbers[i]);
    }
}

запускаем

$ gcc -std=c99 numbers.c -o numbers && ./numbers

и получаем

0 == 0
1 == 1
2 == 2