找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 2290|回復(fù): 6
收起左側(cè)

C語言文件結(jié)構(gòu)下面這2種語法區(qū)別?

[復(fù)制鏈接]
ID:1032857 發(fā)表于 2023-7-14 15:29 | 顯示全部樓層 |閱讀模式
1.png 2.png

這種寫法    主函數(shù)里面多個(gè)H頭文件      以及
3.png

這種寫法什么區(qū)別    一個(gè)頭文件配套C文件
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2023-7-14 18:37 | 顯示全部樓層
<>是優(yōu)先從系統(tǒng)文件夾查找,""是在項(xiàng)目文件夾,也就是你自己的工程里面查找,對(duì)于現(xiàn)在的計(jì)算機(jī)來說,兩者沒有任何差異。
回復(fù)

使用道具 舉報(bào)

ID:116103 發(fā)表于 2023-7-14 20:00 | 顯示全部樓層
用起來一樣
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2023-7-15 10:22 | 顯示全部樓層
C語言是不可能被CPU直接運(yùn)行的。它只是由平臺(tái)(如KELL)將C翻譯成匯編(機(jī)器語言),燒錄到CPU后,你的程序才能發(fā)輝作用。
所以,只要C翻譯出來的機(jī)器語言不受影響。怎么做,誰先誰后,都一樣。
回復(fù)

使用道具 舉報(bào)

ID:517951 發(fā)表于 2023-7-15 11:17 | 顯示全部樓層
"reg52.h"<reg52.h>兩種就是路徑不一樣, ''是在項(xiàng)目文件夾下面, <>是在編譯器文件夾下面, 其他一樣的.
回復(fù)

使用道具 舉報(bào)

ID:1087836 發(fā)表于 2023-7-15 11:25 | 顯示全部樓層
用了雙引號(hào)的就是以自己本地的優(yōu)先查找;如果是雙括號(hào)的就是默認(rèn)系統(tǒng)優(yōu)先查找此文件。
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2023-7-15 11:26 | 顯示全部樓層
rayin 發(fā)表于 2023-7-15 11:17
"reg52.h"兩種就是路徑不一樣, ''是在項(xiàng)目文件夾下面, 是在編譯器文件夾下面, 其他一樣的.

仔細(xì)想了想,我在沙發(fā)說的不太嚴(yán)謹(jǐn),如果系統(tǒng)文件夾和項(xiàng)目文件夾有同名h文件,兩種寫法是不一樣的,<>會(huì)用系統(tǒng)文件夾里面的那個(gè),“”用的是項(xiàng)目文件夾的那個(gè)。如果只有一個(gè)h文件,那么兩種寫法沒有區(qū)別。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表