Boa noite,
Vi em aula que por definição, o \0 é utilizado pela linguagem de programação para definir o fim de uma palavra. A minha dúvida é a seguinte. Se quero escrever a palavra CASA, precisaria de um array de 4 ou de 5 posições?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite,
Vi em aula que por definição, o \0 é utilizado pela linguagem de programação para definir o fim de uma palavra. A minha dúvida é a seguinte. Se quero escrever a palavra CASA, precisaria de um array de 4 ou de 5 posições?
Oi Camila. Você precisa sempre contar com a posição do \0. É o jeito que o C usa pra realmente saber que é o fim da palavra e evitar mostrar a sujeita da memória. No seu exemplo da palavra casa, use 5.
Olá Tarcísio, muito obrigada.