Pular para o conteúdo

string

Um texto, guardado como um vetor de char.

Em C não existe um tipo texto pronto. Texto é um de , uma letra por posição.

No fim do texto o C coloca um caractere invisível \0, que marca onde ele acaba. É por isso que char s[] = "roma" ocupa 5 posições, não 4.

A função strlen(s) devolve o tamanho do texto sem contar esse marcador final. Ela vem do <string.h>.

exemplo.cclique numa linha pra entender ela

Veja também