日韩中文在线观看-欧美性综合-伊人视频在线观看-亚洲免费在线视频观看-国产偷人视频-人妻丰满熟妇岳av无码区hd-国产一级淫片a视频免费观看-国产精品交换-国产精品1区2区3区4区-美女日批视频在线观看-欧美日韩一区二区三区自拍

【Arm】調用頭文件兩種格式的區(qū)別

1、 文檔目標

了解調用頭文件兩種格式的區(qū)別。


2、 問題場景

在工程中調用頭文件如下圖中,兩種方式都可以完成,在使用上有什么區(qū)別?


圖 1


3、軟硬件環(huán)境

1)、軟件版本:keilμvision PK51

2)、電腦環(huán)境:Windows 11

3)、外設硬件:無


4、解決方法

在代碼中引用頭文件,其實際意義就是將這個頭文件中的全部內(nèi)容放到引用頭文件的位置處,免去我們每次編寫同類程序都要將頭文件中的語句重復編寫。

在代碼中加入頭文件有兩種書寫方法,分別為 #include <reg52.h> 和 #include "reg52.h",包含頭文件時都不需要在后面加分號。兩種寫法區(qū)別如下:

當使用 <> 包含頭文件時,編譯器先進入到【軟件安裝文件夾】處開始搜索這個頭文件,也就是 KeilC51INC 這個文件夾下,如果這個文件夾下沒有引用的頭文件,編譯器將會報錯。


圖 2


當使用雙撇號 “ ” 包含頭文件時,編譯器先進入到【當前工程所在文件夾處】開始搜索該頭文件,如果當前工程所在文件夾下沒有該頭文件,編譯器將繼續(xù)回到【軟件安裝文件夾】處搜索這個頭文件,若找不到該頭文件,編譯器將報錯。

reg52.h 在軟件安裝文件夾處存在,所以我們一般寫成 #include <reg52.h>。

打開該頭文件查看其內(nèi)容,將鼠標移動到 reg52.h 上,單擊右鍵,選擇【Open document<reg52.h>】,即可打開該頭文件。以后若需打開工程中的其他頭文件,也可以采用這種方式。或者手動定位到頭文件所在的文件夾也可以。


圖 3

主站蜘蛛池模板: 松溪县| 高淳县| 金乡县| 蕉岭县| 柞水县| 上杭县| 理塘县| 台中市| 泸州市| 西乌珠穆沁旗| 南皮县| 泽州县| 松溪县| 辉南县| 邵东县| 涟源市| 永仁县| 金湖县| 庐江县| 兰溪市| 成安县| 吴桥县| 台湾省| 聂荣县| 赤城县| 祁门县| 岐山县| 青神县| 逊克县| 泾阳县| 佳木斯市| 晋中市| 农安县| 陕西省| 张北县| 安西县| 博白县| 马龙县| 时尚| 天津市| 龙南县|