[Comm] Как создать массив строк.

some_x =?iso-8859-1?q?some=5Fx_=CE=C1_inbox=2Eru?=
Пн Дек 1 20:03:01 MSK 2003


Anikin Anton пишет:

>В сообщении от 2 Декабрь 2003 00:33 some_x написал(a):
>  
>
>>Народ подскажите плиз, как в C создать массив строк, чтоб потом элементы
>>этого массива можно было выводить puts(или чем-нибуть ещё, кроме
>>посимвольного вывода).
>>    Заранее благодарен.
>>
>>_______________________________________________
>>Community mailing list
>>Community на altlinux.ru
>>http://www.altlinux.ru/mailman/listinfo/community
>>    
>>
>
>
>char **array_of_strings;
>
>попробуй...
>
Программа:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    char **a[]={"aa","bb"};
    puts(a[0]);
  return EXIT_SUCCESS;
}
Результ:
main.cpp: In function `int main(int, char**)':
main.cpp:8: cannot convert `const char*' to `char**' in initialization
main.cpp:9: cannot convert `char**' to `const char*' for argument `1' to 
`int puts(const char*)'





Подробная информация о списке рассылки community