C 中哪些常用的函式需要加上stdio h

2021-08-03 08:12:10 字數 1471 閱讀 7463

1樓:匿名使用者

stdlib中包含的常用函式有:

函式原型: void calloc(unsigned n,unsigned size);

函式原型: void free(void* p);

函式原型: void * malloc(unsigned size);

函式原型: void * realloc(void * p,unsigned size);

函式原型: int rand(void);

函式原型: void abort(void)

函式原型: void exit(int state)

函式原型: char* getenv(const char *name)

函式原型: int putenv(const char *name)

函式原型: long labs(long num)

函式原型: double atof(char *str)

函式原型: int atoi(char *str)

函式原型: long atol(char *str)

函式原型: char *ecvt(double value,int ndigit,int *dec,int *sign)

函式原型: char *fcvt(double value,int ndigit,int *dec,int *sign)

stdlib 標頭檔案即standard library標準庫標頭檔案。

stdlib.h裡面定義了五種型別、一些巨集和通用工具函式。 型別例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 巨集例如exit_failure、exit_success、rand_max和mb_cur_max等等; 常用的函式如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。

具體的內容你自己可以開啟編譯器的include目錄裡面的stdlib.h標頭檔案看看。

2樓:匿名使用者

樓上正解,正因為c++相容c,所以c++可以編譯c程式 恩,那是c語言一個最重要的標頭檔案之一,standard input and output,幾乎所有c程式都要用它(各種輸出),如printf, scanf, getcahr.....各種輸入輸出函式的宣告,你不妨開啟它看看嘛~~而在c++中,它的作用也是一樣的(c++相容c哦),只是c++的輸入輸出還有其它的形式,引入了所謂的“流”,這裡我也不多說了。在c++中,有就比更有相容性,在中包含了後者,不過多一些設定而已(還是那句話,開啟它看一看,you will see it !

)希望能幫到你!

3樓:匿名使用者

c++完全相容於c語言,所有c語言能用的庫函式c++都能用,都包含相應的檔案頭就行了。

4樓:匿名使用者

只要你要用到printf() sprintf() scanf().....

C語言常用的函式有哪些

c語言庫函式,常用庫函式有 1 scanf格式輸入函式 2 printf格式輸出函式 3 systemdos命令函式 4 sort排序 5 main主函式 6 fgets檔案讀取字串函式 7 fputs檔案寫入字串函式 8 fscanf檔案格式讀取函式 9 fprintf檔案格式寫入函式 10 fo...

c語言常用函式有哪些?主要掌握的要點是什麼

標準標頭檔案包括 一 標準定義 檔案裡包含了標準庫的一些常用定義,無論我們包含哪個標準標頭檔案,都會被自動包含進來。這個檔案裡定義 l 型別size t sizeof運算子的結果型別,是某個無符號整型 l 型別ptrdiff t 兩個指標相減運算的結果型別,是某個有符號整型 l 型別wchar t ...

解構函式怎麼用,在c 中的,C 中的解構函式是怎麼呼叫的?

解構函式是一個類的例項銷燬的時候,被自動呼叫的函式,一般用來做一些清理性的工作。就是呼叫完類的實體物件後,需要呼叫解構函式 解構函式,就是善後處理,該物件的生命週期結束了,它負責善後的一些工作,如釋放已分配的記憶體等。你將該物件delete掉時,解構函式就自動執行了,不用你去呼叫它的。簡單的舉個例子...