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

時間 2021-08-11 16:48:22

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語言常用的函式有哪些

鄺培勝裔媼 c語言輸入輸出函式有很多,標準i o函式中包含了如下幾個常用的函式 scanf,printf,getc,putc,getchar,putchar,gets,puts,fgets,fputs,fgetc,fputc,fscanf,fprintf等.intgetc file fp getc主...

c語言中的strlen函式,C語言中的strlen函式

冰 vs 霰 strlen是測量字串長度的 char d 和char a china char b 是等價的 是陣列的表示形式 而char c 卻是字元陣列所以並不能得到結果 strlen函式測量字串中字元個數,不包括結尾的 0 字元,你的 char c沒有結尾的 0 不是合法的字串,所以結果不對 ...

csqrt用函式,C 中sqrt函式需要什麼標頭檔案

暗影之王 功 能 乙個非負實數的平方根 函式原型 在vc6.0中的math.h標頭檔案的函式原型為double sqrt double 說明 sqrt系square root calculations 平方根計算 通過這種運算可以考驗cpu的浮點能力。 include include using n...