Programar em C/Strings: diferenças entre revisões

[revisão pendente][revisão pendente]
Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 213.22.20.68 (disc) para a última revisão de 201.75.183.233
nada mudou
Linha 8:
A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente às strings; no lugar, usam-se vetores (e ponteiros, como veremos mais adiante). Em C, strings são vetores de caracteres terminados pelo caractere nulo (<code>'\0'</code>). Por exemplo:
 
char nome[] = {'P', 'e', 'd', 'r', 'o', '\0'};sao tudo macacos esse pessoal
 
No entanto, escrever strings dessa maneira é muito trabalhoso; por isso, foi criada uma notação abreviada que equivale à notação acima e elimina a necessidade de colocar o caractere terminador: