課程
/后端開發(fā)
/C
/C語言入門
什么是頭文件和主函數
2016-07-19
源自:C語言入門 1-2
正在回答
主函數是 main函數 ,一個c程序只有一個主函數。
至于頭文件
1,頭文件可以定義所用的函數列表,方便查閱你可以調用的函數;2,頭文件可以定義很多宏定義,就是一些全局靜態(tài)變量的定義,在這樣的情況下,只要修改頭文件的內容,程序就可以做相應的修改,不用親自跑到繁瑣的代碼內去搜索。3,頭文件只是聲明,不占內存空間,要知道其執(zhí)行過程,要看你頭文件所申明的函數是在哪個.c文件里定義的,才知道。4,他并不是C自帶的,可以不用。5,調用了頭文件,就等于賦予了調用某些函數的權限,如果你要算一個數的N次方,就要調用Pow()函數,而這個函數是定義在math.c里面的,要用這個函數,就必需調用math.h這個頭文件。
#include<stdio.h>
默認的
函數可以自己定義
類型 函數名(參數)
int main (int 5)
你好,很高興為你解答。頭文件是用來聲明函數的,如stdio.h聲明了用于輸入或輸出的函數,比如printf(),scanf()等。有了它就不用自己聲明這些函數。主函數的主是主要的,每個c程序都有一個main(),是程序功能的主體。
? ? ? ?按我理解頭文件是程序與函數庫間的橋梁,程序通過頭文件聲明使用函數庫中的預先定義好的函數,只有使用了頭文件才可以使用函數庫中定義好的函數。而主函數是程序的入口,每個程序有且只有一個主函數。若有紕漏,還望指出,不甚感激。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答頭文件函數
1 回答主調函數是什么?
1 回答為什么這個網站不能使用scanf函數和manh.h頭文件
1 回答主函數和其他的函數有什么關系?
1 回答主函數和子函數區(qū)分
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-19
主函數是 main函數 ,一個c程序只有一個主函數。
至于頭文件
1,頭文件可以定義所用的函數列表,方便查閱你可以調用的函數;
2,頭文件可以定義很多宏定義,就是一些全局靜態(tài)變量的定義,在這樣的情況下,只要修改頭文件的內容,程序就可以做相應的修改,不用親自跑到繁瑣的代碼內去搜索。
3,頭文件只是聲明,不占內存空間,要知道其執(zhí)行過程,要看你頭文件所申明的函數是在哪個.c文件里定義的,才知道。
4,他并不是C自帶的,可以不用。
5,調用了頭文件,就等于賦予了調用某些函數的權限,如果你要算一個數的N次方,就要調用Pow()函數,而這個函數是定義在math.c里面的,要用這個函數,就必需調用math.h這個頭文件。
2016-07-19
#include<stdio.h>
默認的
函數可以自己定義
類型 函數名(參數)
int main (int 5)
2016-07-19
你好,很高興為你解答。頭文件是用來聲明函數的,如stdio.h聲明了用于輸入或輸出的函數,比如printf(),scanf()等。有了它就不用自己聲明這些函數。主函數的主是主要的,每個c程序都有一個main(),是程序功能的主體。
2016-07-19
? ? ? ?按我理解頭文件是程序與函數庫間的橋梁,程序通過頭文件聲明使用函數庫中的預先定義好的函數,只有使用了頭文件才可以使用函數庫中定義好的函數。而主函數是程序的入口,每個程序有且只有一個主函數。若有紕漏,還望指出,不甚感激。