roccoC/C++ Postado Outubro 31, 2014 Denunciar Share Postado Outubro 31, 2014 Podemos realizar uma eficiente pesquiza num Matriz de inteiros, ou até mesmo numa matriz do tipo char, usando esta versátil função: memchr(); cuja sintaxe é: void * memchr ( const void *, int, size_t ); Na verdade só vi um único e simples exemplo mostrando como se pesquisar um caractere numa string pré definida num vetor de caracteres, então resolvi adapta-lo, pra que as pesquisas possam ser feitas também numa Matriz de inteiros e fiquei satisfeito com o rendimento do programa. Acho que não tem método mais simples de se fazer uma pesquisa numa Matriz, do que este apresentado neste código, teste e aproveite este ótimo programa. Veja abaixo imagens do programa em execução: http://4.bp.blogspot.com/-6BOWoNpJ3OA/VFLSedj4clI/AAAAAAAAByI/Z9pPmyXm8k4/s1600/peqs.PNG http://2.bp.blogspot.com/-6ciwriy6n64/VFLSerBoXdI/AAAAAAAAByM/WBD98zmFo9g/s1600/pesmq.PNG http://2.bp.blogspot.com/-zQ_g_eDCd00/VFLSe0bZYZI/AAAAAAAAByQ/nXhfqfH7R5o/s1600/pesq.PNG http://3.bp.blogspot.com/-3ayFFLv0vpk/VFLSfnCgLII/AAAAAAAAByc/ZSsb07lf_lY/s1600/pesqm.PNG http://4.bp.blogspot.com/-osSGi5jilp4/VFLSfwRdFOI/AAAAAAAAByg/3b5WOkMRQzA/s1600/pesqmem.PNG http://2.bp.blogspot.com/-Ab13ZQL1e-4/VFLSf5_9jxI/AAAAAAAAByk/wZn9sVXLe_Y/s1600/pesqmemc.PNG http://2.bp.blogspot.com/-MTZa9YNl9v8/VFLSgnjCfyI/AAAAAAAABy0/L5n9-XRCuIc/s1600/pesqmemch.PNG Veja abaixo o link do código do programa: http://codigosfontes-ccplus-plus.blogspot.com.br/2014/10/memchr-pesquisando-numeros-em-matriz.html Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
roccoC/C++
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.