回覆列表
  • 1 # sfllh31850

    stdlib標頭檔案即standard library標準庫函式標頭檔案,包含了C、C++語言的最常用的系統函式,如rand、exit等。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標頭檔案檢視。擴充套件資料:stdlib標頭檔案中常用函式介紹:1、calloc函式原型: void calloc(unsigned n,unsigned size);函式功能: 分配n個數據項的記憶體連續空間,每個資料項的大小為 size函式返回: 分配記憶體單元的起始地址,如果不成功,返回02、free函式原型: void free(void* p);函式功能: 釋放 p 所指的記憶體區函式返回:引數說明: p- 被釋放的指標3、malloc函式原型: void * malloc(unsigned size);函式功能: 分配 size 位元組的儲存區函式返回: 所分配的記憶體區地址,如果記憶體不夠,返回04、realloc函式原型: void * realloc(void * p,unsigned size);函式功能: 將 p 所指出的已分配記憶體區的大小改為 size,size 可以比原來分配的空間大或小函式返回: 返回指向該記憶體區的指標.NULL-分配失敗5、rand函式原型: int rand(void);函式功能: 產生0到32767間的隨機整數(0到0x7fff之間)函式返回: 隨機整數

  • 中秋節和大豐收的關聯?
  • 有一種會幫助漁夫捉魚的家禽是啥?