Проблема с попыткой использовать Google для поиска учебников или ответов для языка программирования C состоит в том, что C не достаточно выразительное имя, чтобы сузить поиск. Даже в сочетании с такими ключевыми словами, как «Программирование» и / или «Язык», результаты в основном приводятся для C ++, C # и Objective-C.
Есть ли способ более эффективного поиска определенных ресурсов C с помощью Google?
""
или+
или даже-
хитрости Google ...Ответы:
Вы можете использовать знаки
+
или,-
чтобы добавить или удалить вес для поискового запроса.Однако лучшее место для поиска на самом деле это не Google, а StackOverflow
В любом случае, несколько примеров Google:
+C
для статей, где буква C стоит отдельно+C -C++
для статей на C, где нет ссылок на C +++"C Sharp"
для статей с весом, добавленным в сгруппированный терминисточник
Лично я всегда гуглил "программирование на С", а затем любую тему, касающуюся языка, который мне интересен ... То есть ...
Пока я не узнал о переполнении стека. Теперь я просто использую уже существующие языковые теги и ищу их. Если никто не ответил на какой-либо вопрос по теме вопроса (довольно редко, но это происходит время от времени), я задаю вопрос сам. :)
источник
Мое решение, исключающее переход к переполнению стека и поиску по тегу, состоит в том, чтобы найти то, что я хочу сделать, а затем заключить его в кавычки, прежде чем искать. Так что "C Programming Tutorial", вероятно, получит то, что вы хотели. Что-то, что я посмотрел некоторое время назад, «умножение матриц в C» было бы похоже. Кроме того, научиться пользоваться расширенным поиском Google действительно стало своего рода правом для программистов. Я знаю людей на этом и других сайтах SE, у которых есть скрипты и настройки для своих браузеров, чтобы автоматически выполнять многие из этих вещей.
источник
Для справочных страниц просто введите в форму Google:
man printf
Если вы хотите сузить библиотеки C:
man 3C printf
Если вы заинтересованы в системных вызовах:
man 2 select
источник
При поиске C, я избегаю общего поиска в Google и сначала пробую определенные ресурсы:
Я делаю это одновременно в отдельных вкладках браузера. Если бы я не нашел ничего , что путь, то я начинаю траление через результаты Google.
Любой другой может стесняться добавлять это, мне все равно, станет ли это вики сообщества :)
источник
Существует страница Google под названием http://codesearch.google.com/, где вы можете указать язык, например
поиск printf в C означает
источник
Если вы ищете конкретную концепцию программирования, просто поставьте «C» в начале поиска. По моему опыту, ранние термины имеют больший вес - и C достаточно распространен, так что практически любой термин программирования раскрывает фактическую информацию о программировании для языка.
К сожалению, Google иногда любит быть умным и включать / исключать знаки препинания по своему усмотрению, поэтому вы можете на некоторое время сопоставить такие вещи, как C ++, C # и так далее.
Тем не менее, Google может быть обучен, если вы вошли в систему. Я так часто ищу элементы, связанные с программированием, Google часто предполагает, что я это имею в виду, не нуждаясь в дополнительных пояснениях. (Например, поиск по дереву дает мне статью в Википедии о структуре данных в результатах, предшествующих типу, который растет снаружи - хотя большинство оставшихся результатов - это дерево этого типа). В конце концов Google должен узнать, что вы имеете в виду C, а не C ++, C # или обычную букву алфавита.
источник
Я не использовал это широко, но попробуйте использовать стандарт ANSI, который вы ищете. Так что если вы хотите использовать C89, то гуглите «C89». Вы получите некоторые вещи, которые не связаны с C, но до сих пор я не видел ни одного учебника по C # или C ++. Вы также можете сделать это с C99.
источник