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...