Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera estou aprendendo a linguagem C no meu curso.E gostaria de saber como exatamente eu posso armazenar um nome eh uma variavel , se puderem explicar agradeço.
ex : char nome;
nome = lucas;
sei q deve ser simples mas por favor me digam o q falta
obrigado
att lucas konrath - futuro programador
embora seja complicado, consegui entender o q você me passou, duvidas ainda tenho, mas você me direcionou corretamente.
obrigado
att
Lucas Konrath
Olá Lucas, seja bem vindo! =D
>
sei q deve ser simples mas por favor me digam o q falta
Trabalhar com strings em C é tudo menos simples.90% das pessoas desiste de C agora.
Não existem strings em C, existem ponteiros.
O que um ponteiro faz? Aponta para um local na memória.
Dê uma olhada: http://forum.imasters.com.br/index.php?/topic/344756-tutorial-pointers/
Ok, sabendo como trabalhar com ponteiros, podemos agora introduzir o conceito de array (por favor, não chame de vetor... um array NÃO é um vetor!)
Exemplo 1.1:
Vamos então adaptar o exemplo para algo mais abstrato?
Exemplo 1.2:
Obs.: Note que no Exemplo 1.1 declaramos uma string, que é um sinônimo de array de chars.
Convém você pesquisar sobre:
alocação dinâmica de memória
biblioteca string.h (Se quer uma opinião, leia o header inteiro!)