青青av-亚洲激情一区二区-欧洲色综合-看片网址国产福利av中文字幕-成人精品毛片-亚洲黄色免费观看-国产夫妻在线观看-69av电影-久久性片-中文字幕av影片-色综合久久久久无码专区

【Arm】調用頭文件兩種格式的區別

1、 文檔目標

了解調用頭文件兩種格式的區別。


2、 問題場景

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


圖 1


3、軟硬件環境

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

2)、電腦環境:Windows 11

3)、外設硬件:無


4、解決方法

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

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

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


圖 2


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

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

打開該頭文件查看其內容,將鼠標移動到 reg52.h 上,單擊右鍵,選擇【Open document<reg52.h>】,即可打開該頭文件。以后若需打開工程中的其他頭文件,也可以采用這種方式?;蛘呤謩佣ㄎ坏筋^文件所在的文件夾也可以。


圖 3

主站蜘蛛池模板: 台江县| 多伦县| 南溪县| 龙井市| 石屏县| 温州市| 游戏| 宾川县| 通辽市| 招远市| 天台县| 鱼台县| 上虞市| 阿勒泰市| 廊坊市| 宜川县| 汉寿县| 南和县| 宁国市| 兴仁县| 渭源县| 土默特左旗| 隆尧县| 庆安县| 邹平县| 巴南区| 黄大仙区| 本溪市| 永新县| 龙山县| 鄄城县| 图们市| 乐东| 龙胜| 凤山县| 临汾市| 赣榆县| 新建县| 祁门县| 洪泽县| 宁城县|