1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

duvida de C

Discussão em 'Programação' iniciada por TNTiago, 3 de Junho de 2007. (Respostas: 3; Visualizações: 502)

  1. TNTiago

    TNTiago Power Member

    Olá a minha dúvida é saber como inicialiazar o nome no vector, será que me poiam dar uma ajuda... pensei que funcionasse da seguinte forma:


    typedef struct{
    int numero;
    char nome[MAXNOMEPROV];
    acesso_t acesso;
    }inter_t;

    int main()
    {
    inter_t vector[10];
    vector[0].nome="gravar";
    printf("%s",vector[0].nome);
    getch();
    }
     
  2. Myth

    Myth Power Member

    Tenta

    Código:
    #include <string.h>
    (...)
    strcpy(vector[0].nome,"gravar");
    
     
  3. TNTiago

    TNTiago Power Member

    ok obrigado é mesmo isso....
     
  4. TuxBoss

    TuxBoss Power Member

    para ser realmente como mandam as leis deveria ser
    Código:
    str[b]n[/b]cpy(vector[0].nome,"gravar",strlen(gravar));
     

Partilhar esta Página