Como corretamente Google para C

43

O problema de tentar usar o Google para encontrar tutoriais ou respostas para a linguagem de programação C é que C não é um nome expressivo o suficiente para restringir as pesquisas. Mesmo acoplado com palavras-chave como "Programação" e / ou "Idioma" produz resultados principalmente para C ++, C # e Objective-C.

Existe uma maneira de pesquisar com mais eficácia recursos específicos de C usando o Google?

    
por AndrewKS 20.09.2011 / 04:52
fonte

8 respostas

27

Você pode usar os sinais + ou - para adicionar ou remover peso de um termo de pesquisa.
No entanto, o melhor lugar para pesquisar realmente não é o google, é StackOverflow

Alguns exemplos do google de qualquer maneira:

  • +C para artigos em que a letra C é exclusiva
  • +C -C++ para artigos em C onde não há referências ao C ++
  • +"C Sharp" para artigos com peso adicionado a um termo agrupado
por 20.09.2011 / 05:49
fonte
22

Pessoalmente, eu sempre pesquisei "C programming" e, em seguida, qualquer tópico relacionado à linguagem que me interessa ... Isso é ...

Até que descobri o estouro de pilha. Agora, apenas uso as tags de idioma já existentes e pesquiso nelas. Se ninguém respondeu a qualquer pergunta sobre o assunto (muito raro, mas acontece de vez em quando), eu mesmo faço a pergunta. :)

    
por 20.09.2011 / 07:32
fonte
5

Minha solução de restrição para ir ao Stack Overflow e pesquisar por tag lá, é procurar o que quero fazer e, em seguida, colocar aspas antes de pesquisar. Então, "C Programming Tutorial" provavelmente conseguiria o que você queria. Algo que eu olhei para trás um tempo atrás, "multiplicação de matrizes em C" seria semelhante. Também aprender a usar a pesquisa avançada do Google tornou-se uma espécie de direito de passagem para os programadores. Eu conheço pessoas neste e em outros sites de SE que possuem scripts e configurações para seus navegadores fazerem muitas dessas coisas automaticamente.

    
por 20.09.2011 / 04:59
fonte
2

Para páginas man, basta digitar no formulário do Google: man printf

Se você deseja restringir a bibliotecas C: man 3C printf

Se você estiver interessado em chamadas do sistema: man 2 select

    
por 20.09.2011 / 11:42
fonte
2

Is there a way to more effectively search for specific C resources using Google?

Ao procurar por conteúdo em C, evito uma pesquisa geral no Google e experimento recursos específicos primeiro:

Eu faço isso simultaneamente em guias separadas do navegador. Se eu não encontrar nada assim, então eu começo a vasculhar os resultados do Google.

Qualquer outra pessoa deve se sentir livre para adicionar isso, eu não me importo se isso se tornar um wiki da comunidade:)

    
por 20.09.2011 / 12:54
fonte
2

Existe uma página do Google chamada link onde você pode especificar um idioma como

procurando por printf em C significa

printf lang:^c$
    
por 21.09.2011 / 14:07
fonte
0

Se você está procurando por um conceito de programação específico, basta colocar 'C' no início da pesquisa. Na minha experiência, os primeiros termos têm um peso maior - e C é comum o suficiente para que praticamente qualquer termo de programação revele informações reais de programação para a linguagem.

Infelizmente, o Google às vezes gosta de ser inteligente e incluir / excluir a pontuação da maneira que preferir, então você pode combinar coisas como C ++, C # e assim por diante.

No entanto, o Google pode ser treinado, se você estiver logado. Eu pesquiso itens relacionados a programação com tanta frequência que o Google muitas vezes assume que é isso que quero dizer sem precisar de mais esclarecimentos. (Por exemplo, uma pesquisa por 'árvore' me fornece o artigo da wikipedia sobre a estrutura de dados nos resultados antes do tipo que cresce fora - embora a maioria dos resultados restantes seja esse tipo de árvore). Eventualmente, o Google deve saber que você quer dizer C, não C ++, C # ou a letra genérica do alfabeto.

    
por 20.09.2011 / 05:14
fonte
0

Eu não usei isso extensivamente, mas tente usar o padrão ANSI que você está procurando. Então, se você quiser usar C89, em seguida, google "C89". Você terá algumas coisas que não estão relacionadas a C, mas até agora não vi um único tutorial C # ou C ++. Você também pode fazer isso com C99.

    
por 20.09.2011 / 15:33
fonte

Tags