Objetivos
Tipos String e char
Os tipos de dados string e char armazenam caracteres de texto em seu conteúdo.
As string são declaradas como array de char. A palavra string não é reconhecida
pela linguagem C sendo apenas utilizada como apelido.
A declaração de variáveis e constantes serão vistos em
C Básico: Variáveis e
C Básico: Constantes.
Tipo char
O tipo char é utilizado para armazenar caracteres.
Sintaxe
char
Exemplo 1
'A'
Quando um caracter imprimíveis é utilizado como valor de atribuição, o mesmo
deve estar contido entre (').
Para a linguagem C, o tipo de dado string é uma cadeia de caracteres justapostos.
Sua declaração é feita utilizando um vetor do tipo char.
| Índice |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
| Caracter |
's' |
't' |
'r' |
'i' |
'n' |
'g' |
'\0' |
Sintaxe
char nome_string[];
Exemplo 1
{'A','B','C'};
Existe mais de uma maneira para declararmos variáveis do tipo string. Essas maneiras
pode ser vistas em
C Básico: Variáveis.
Em C, uma string é mutável e sempre é terminada com o caracteres '\0' . Uma string
sem esse terminador pode gerar erro de acesso à locais de memória.
Uma seção específica para discutirmos sobre
C Básico: String pode ser
visitado para ver exemplos de comparação, cópia e outras operações básicas usando o tipo string.
O tipo de dado
Ponteiro pode ser utilizado
para declaração de variáveis e podem ser vistas em
C Básico: String.
Histórico de atualizações
- 29/06/2026 - revisão 5 - Ajustes: remoção de info. sobre valor numéro em tipo char, outros ajustes pontuais
- 02/09/2025 - revisão 4 - Ajustes: pontuais e target de links
- 10/03/2025 - revisão 3 - Adição de exemplo de valor binário para char;Ajustes pontuais
- 04/10/2024 - revisão 2 - Ajustes gramaticais pontuais;
- 27/09/2023 - revisão 1 - Correção em link/referências, erros gramaticais e outros
- 19/05/2023 - versão inicial
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.