Robofun 機器人論壇

標題: #include的問題? [打印本頁]

作者: pizg    時間: 2013-5-6 17:43
標題: #include的問題?
請問各位前輩:#include <xxx>

#include "xxx"
有什麼不一樣?
作者: babyfish0226    時間: 2013-5-7 10:28
一種是在包含指令#include後面」<>」將頭文件名括起來。這種方式用於標準或系統提供的頭文件,到保存系統標準頭文件的位置查找頭文件。

另一種是在包含指令#include後用雙引號」」將頭文件包括起來。這種方式常用與程序員自己的頭文件。用這種格式時,C編譯器先查找當前目錄是否有指定名稱的頭文件,然後在從標準頭文件目錄中查找。

http://www.eefocus.com/xuefu2009/blog/10-03/187134_dce12.html  所有語言都是大同小異的。
作者: pizg    時間: 2013-5-9 11:00
一種是在包含指令#include後面」」將頭文件名括起來。這種方式用於標準或系 ...
babyfish0226 發表於 2013-5-7 10:28



   感謝babyfish0226 老師的解說.由此看來, 我們自己寫的函式庫最好都用 #include "xxx"囉,
它有優先載入權.
如果自訂函式和標準庫內的函式名稱相同時,
會載入我們自訂的函式, 而不是標準庫函式,
我這樣說對吧?




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2