2003-10-15, 10:22 -0300, Alexandre Araújo: > > Ola pessoal, > > > To com um problema aqui... como eu faço pra criar um vetor de String em > C? A string é um vetor de Char, daí um veto de string seria uma matriz > de char? Ficaria algo do tipo ?char vetor[10][20]? ? Teria 10 posições o > vetor com cada string contendo 20 chars?? esse é o jeito mais seguro. Você pode também usar uma estrutura, como foi sugerido ou char* tipo [10]; /* Vetor com dez pionters para char */ char** tipo; /* Pointer para char* (lembra de main?) */ Nesses 2 casos você tem que prestar atenção se você vai usar o stack ou o heap como memória (cuidado com segfaults). Até Claudio -- +- .''`. ---| Dipl.-Inf. Univ. Claudio Clemens |------| Sid |---------+ | : :' : asturio at gmx.net GNU/Linux User #79942 | | `. `' http://asturio.gmxhome.de TU-München | Robotik & RT | | `- "YE GODS, I HAVE FEET??!" <- Userfriendly | Honey, what does 'Formatting Drive C:' mean?
Attachment:
signature.asc
Description: Digital signature