Mas você pode então fazer assim: Código (Text): char *lowercase = "my lowercase string"; char *uppercase = strupr(strdup(lowercase));
Uma função pode retornar qualquer tipo de dado válido em C, portanto pode retornar um ponteiro! Uma função que retorna um ponteiro deve declarar explicitamente qual o tipo de ponteiro que está retornando [1], pois como vimos no segundo artigo as operações aritméticas com ponteiros são relativas ao tipo de dado.
A função normalmente usada para determinar o efetivo tamanho de uma string em C, e esse é um dos maiores defeitos da linguagem, é a função strlen() que conta todos caracteres até achar o terminador nulo.
Para fazer isso basta colocar o nome do vetor, não precisa dos pares de colchetes [] nem da dimensão do vetor. Crie um programa em C que peça 5 números ao usuário, armazene esses dados em um vetor, passe esse vetor para uma função que retorna o valor da média dos números desse vetor.
Use funções para preencher a matriz, exibir e calcular o traço. Esse aplicativo em C já foi totalmente resolvido como exemplos, no artigo passado de nossa apostila de C. O que vamos fazer aqui é criar três funções: uma para preencher a matriz, outra pra exibir e uma que calcula o traço.
Como você viu nos exemplos passados de nossa apostila de C, dá um certo trabalhinho lidar com vetores. E para o código não ficar confuso e grande na main () , costumamos colocar os códigos que operam vetores em funções.
O outro detalhe vem na hora de invocar a função e passar o vetor como argumento. Para fazer isso basta colocar o nome do vetor, não precisa dos pares de colchetes [] nem da dimensão do vetor.
Como construir as alturas de um triângulo?
Que tipo de loja online montar?
Quanto eu gasto para montar uma câmara fria?
Qual o custo para montar uma fábrica de tijolos ecológicos?
O que é preciso para montar uma galeria?
Onde solicitar Certidão Negativa de Tributos Imobiliários?
O que é uma reguladora de sinistro?
O que é uma certidão negativa cível?
Como montar uma rede com um switch?
Como tirar a Certidão Negativa do imóvel?
Como criar uma rede de distribuição?
Quanto se gasta para fazer uma revista?
O que é Certidão Negativa de licitantes inidôneos?
Como criar uma rede local com servidor?
Quais as certidões negativas do MEI?
Como montar uma Rede para pequena empresa passo a passo?