• Matéria: Informática
  • Autor: thilego418
  • Perguntado 5 anos atrás

Como faço para retornar uma string, de uma função, em C?

Respostas

respondido por: kezzilynikole
0

Resposta:

Mas você pode então fazer assim: Código (Text): char *lowercase = "my lowercase string"; char *uppercase = strupr(strdup(lowercase));

Explicação:

Mas você pode então fazer assim: Código (Text): char *lowercase = "my lowercase string"; char *uppercase = strupr(strdup(lowercase));


thilego418: Não entendi muito bem. Poderia ver se isto se encaixaria no que estou precisando?
Desenvolvi uma calculadora simples, recentemente, e no menu é pedido para o usuário inserir número de 1 a 6 (os valores correspondente a cada operação).
thilego418: Agora estou corrigindo erros e 1 dos erros é que a pessoa, sem querer, ou querendo descobrir bugs e erros, pode inserir uma palavra e não um número. Dessa forma eu precisaria tratar esta entrada como uma string para poder fazer a verificação se a pessoa inseriu algo diferente de números.
thilego418: OBS: Joguei todo o menu, até a escolha das opções, para uma função. Quando criei a calculadora, antes de ver os erros, tinha dado bem certo.
respondido por: samuel13237
0

Resposta:

Mas você pode então fazer assim: Código (Text): char *lowercase = "my lowercase string"; char *uppercase = strupr(strdup(lowercase));

Explicação:

espero ter ajudado nos estudos


thilego418: Não entendi muito bem. Poderia ver se isto se encaixaria no que estou precisando?
Desenvolvi uma calculadora simples, recentemente, e no menu é pedido para o usuário inserir número de 1 a 6 (os valores correspondente a cada operação).
thilego418: Agora estou corrigindo erros e 1 dos erros é que a pessoa, sem querer, ou querendo descobrir bugs e erros, pode inserir uma palavra e não um número. Dessa forma eu precisaria tratar esta entrada como uma string para poder fazer a verificação se a pessoa inseriu algo diferente de números.
thilego418: OBS: Joguei todo o menu, até a escolha das opções, para uma função. Quando criei a calculadora, antes de ver os erros, tinha dado bem certo.
Perguntas similares