尝试使用Google查找有关C编程语言的教程或答案的问题是C的表达力不足以缩小搜索范围。甚至与“ Programming”和/或“ Language”之类的关键字结合使用时,大多数情况下也会产生C ++,C#和Objective-C的结果。
有没有一种方法可以使用Google更有效地搜索特定的C资源?
尝试使用Google查找有关C编程语言的教程或答案的问题是C的表达力不足以缩小搜索范围。甚至与“ Programming”和/或“ Language”之类的关键字结合使用时,大多数情况下也会产生C ++,C#和Objective-C的结果。
有没有一种方法可以使用Google更有效地搜索特定的C资源?
Answers:
就我个人而言,我一直在搜索“ C编程”,然后搜索有关我所好奇的语言的任何主题。
直到我发现堆栈溢出。现在,我只使用那里已经存在的语言标签,并在其中搜索。如果没有人回答有关该主题的任何问题(非常少见,但不时发生),我自己问这个问题。:)
对于手册页,只需在Google表单上输入: man printf
如果要缩小到C库: man 3C printf
如果您对系统调用感兴趣: man 2 select
有没有一种方法可以使用Google更有效地搜索特定的C资源?
在寻找C语言的东西时,我会避免进行一般的Google搜索,而是先尝试使用特定的资源:
我同时在单独的浏览器标签中执行此操作。如果找不到任何方法,那么我将开始浏览Google搜索结果。
其他任何人都可以随意添加,我不在乎它是否成为社区Wiki :)
如果要搜索特定的编程概念,只需在搜索开始处输入“ C”即可。以我的经验,早期术语的权重更高-C很常见,几乎任何编程术语都可以揭示该语言的实际编程信息。
不幸的是,Google有时喜欢聪明,并在其认为合适的情况下包括/排除标点符号,因此您可能需要一段时间才能匹配C ++,C#等。
但是,如果您已登录,则可以对Google进行培训。我经常搜索与编程相关的项目,因此Google经常假设这就是我的意思,无需进一步说明。(例如,搜索“树”会给我关于数据结构的Wikipedia文章,该结果中的数据结构先于外部类型-尽管其余大多数结果都是该树类型)。最终,Google应该了解您的意思是C,而不是C ++,C#或字母表中的通用字母。
""
或者+
甚至是-
谷歌的招数......