c语言#include后的尖括号和双引号有什么区别?
生活随笔
收集整理的這篇文章主要介紹了
c语言#include后的尖括号和双引号有什么区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、使用尖括號的話,編譯時會先在系統include目錄里搜索,如果找不到才會在源代碼所
在目錄搜索。
2、使用雙引號則相反,會先在源代碼目錄里搜索,如果未找到則去系統默認目錄查找,通
常用于包含程序作者編寫的頭文件。
這就意味著,當系統里(如/usr/include/里)有一個叫做math.h的頭文件,而你的源代碼
目錄里也有一個你自己寫的math.h頭文件,那么使用尖括號時用的就是系統里的;而使用
雙引號的話則會使用你自己寫的那個。
總結
以上是生活随笔為你收集整理的c语言#include后的尖括号和双引号有什么区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 记一次WiFi芯片W600上的一个浮点运
- 下一篇: POSIX介绍