Iai pessoal, eu programava em pascal agora decidi aprender c, mas to com um problema com strings.
char teste[5] = "Glock";
teste = "Glock"; //Linha do erro
Eu não consigo compilar esse codigo acima, eu só consigo atribuir um valor a uma string se esse valor for dado na hora da declaração da variável, se for depois não funciona, da um erro aqui: error: incompatible types in assignment.
Eu uso o compilador gcc 4.1.2 rodando no slackware linux 12.
Pergunta
Luciano - reptile
Iai pessoal, eu programava em pascal agora decidi aprender c, mas to com um problema com strings.
Eu não consigo compilar esse codigo acima, eu só consigo atribuir um valor a uma string se esse valor for dado na hora da declaração da variável, se for depois não funciona, da um erro aqui: error: incompatible types in assignment.
Eu uso o compilador gcc 4.1.2 rodando no slackware linux 12.
alguém sabe por que esse erro ?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.