Olá Pessoal.
Pesquisei bastante mas não consegui encontrar uma forma de saber quantos itens tem num array char.
Reparem que eu NÃO preciso saber quantos caracteres tem cada item do array, mas sim quantos itens.
A intenção é de controlar uma função de menu dado a quantidade de itens.
Tags:
Olá.
Também não sei...
Pesquisando parece que o caminho é contar mesmo, algo como:
int strLength=0;
for (int a = 0; a > 20; a++)
{ if(nome_produto[a] != "\0") ++strLength;
else break; }
Adaptado de:
https://forum.arduino.cc/t/number-of-elements-in-a-char-array/203465/7
Boa tarde Reinaldo!
Outra forma seria fazer assim:
int len = sizeof(nome_produto) / sizeof(nome_produto[0]);
Pessoal, muito obrigado. Ambas soluções funcionam.
No entanto a do amigo Jose Augusto Cintra foi a que usei.
Att.:Reinaldo de Souza
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por