Pessoal além de programar merecemos um momento de lazer e nada melhor que encontrar tudo isso em único lugar.
Encontrei esse site que promete reunir tudo isso e de maneira muito fácil.
Ainda não está no ar mas você pode deixar o seu email para ser avisado quando for lançado.
facebook: http://www.facebook.com/oficialbaladay
twitter: @OficialBaladay
Site: http://www.baladay.com.br
segunda-feira, 1 de julho de 2013
Site com anúncio de shows, eventos, festas.
Função para alterar/remover caracteres de um array em C
Essa função mostra um exemplo de como tratar caracteres em C, uma das aplicações para este tipo de função é realizar a validação de emails, usernames removendo caracteres especiais ou alterando por outro valor, conforme necessidade.
Note que para teste, realizei apenas a troca de Maiúsculas por Minúsculas, mas podemos utilizar a função toupper(), conforme outras publicações. É mais viável para remover acentuação.
ex: "áãàéê" por "aaaee".
#include./remove_carac 'marcos_rosendo.dalte'#include void *remove_carac_especial(char *valor){ char *carac = ".,_"; int i; char *n = NULL; char *szTabO = "mrcsrsnodalte"; char *szTabD = "MRCSRSNODALTE"; printf("string informada:%s\n",valor); for(i=0;i >> %s<<<\n\n",valor); return valor; } int main(int argc, char *argv[]){ int i = 0; char *ret = NULL; if(!argv[1]){ printf("Argumento não informado!!\n\n"); return -1; } ret=remove_carac_especial(argv[1]); printf("Ret = [%s]\n",ret); return 0; }
resposta: MARCOS ROSENDO DALTE
Categoria
Programação C
sábado, 29 de junho de 2013
Array de ponteiros como parâmetro de uma função
Eu precisava de uma função que recebesse mais de um valor de strings, um ou mais parâmetros. Umas das soluções que achei foi essa, passar para a função um array de ponteiros, note que é necessário adicionar um NULL na última posição do array para informar o final do array.
#includeVeja mais em:#include #include int retorna(char **aux){ int i = 0; while(aux[i]){ printf("aux[%d] = %s \n",i,aux[i]); i++; } return 0; } int main(){ static char *aux[11]; aux[0] = "Marcos"; aux[1] = "Dalte"; aux[2] = NULL; retorna(aux); return 0; }
http://marcosdalte.blogspot.com.br/2008/04/retornando-um-vetor-em-uma-funo.html
Categoria
Programação C
Assinar:
Postagens (Atom)
Postagens populares
-
Parece ser bem fácil, mas visitando alguns fóruns de programação C percebi que várias pessoas tinham essa dúvida, de como retornar mais de u...
-
Quando precisei implementar um programinha pra calcular a idade de um indivíduo a partir da data de nascimento, consegui achar pouca coisa a...
-
Uma das alternativas para se criar gráficos a partir de um arquivo .txt com os dados gerados por um programa C++, pode ser Excel, Matlab ou ...
-
Achei bem interessante e por isso quero compartilhar com vocês, as apostilas são da Oxford University Press e possuem o ensinamento a partir...
-
O semáforo é uma variável que fica associada a um recurso compartilhado, indicando quando este está sendo acessado por um outro processo. El...
-
FTP (File Transfer Protocol) é o protocolo de transferência de arquivos pela internet. A transferência se dá entre um programa cliente...
-
O que é o RPM? O RPM é um sistema de instalação de programas criado pela Red Hat. O que é um pacote RPM? Um pacote RPM nada mais é do qu...
-
Essa função mostra um exemplo de como tratar caracteres em C, uma das aplicações para este tipo de função é realizar a validação de emails, ...
-
Se você esqueceu a sua senha de root, ou comprou um computador e não sabe a atual senha de root, não se preocupe. Há uma solução bem simples...
-
Para concatenar duas strings de diferentes variáveis em apenas uma é bem simples, basta utilizar a função strcat que irá fazer isso facilme...