c語言“include<stdlib.h>”
虞城網(wǎng)站建設公司創(chuàng)新互聯(lián),虞城網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為虞城1000+提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的虞城做網(wǎng)站的公司定做!的意思是:頭文件即“standard library”標準庫頭文件。該文件包含了的C語言標準庫函數(shù)的定義“stdlib”;包含了C、C++語言的最常用的系統(tǒng)函數(shù)。
c語言中“include<stdlib.h>”的意思是:頭文件即standard library標準庫頭文件 ,該文件包含了的C語言標準庫函數(shù)的定義stdlib ,包含了C、C++語言的最常用的系統(tǒng)函數(shù)。
stdlib.h里面定義了五種類型、一些宏和通用工具函數(shù)。 類型例如size_t、wchar_t、div_t、ldiv_t和lldiv_t; 宏例如EXIT_FAILURE、EXIT_SUCCESS、RAND_MAX和MB_CUR_MAX等等;
常用的函數(shù)如malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()等等。 具體的內(nèi)容你自己可以打開編譯器的include目錄里面的stdlib.h頭文件查看。
stdlib.h用法
1函數(shù)名稱: calloc
函數(shù)原型:
void * calloc(unsigned n,unsign size);
函數(shù)功能: 分配n個數(shù)據(jù)項的內(nèi)存連續(xù)空間,每個數(shù)據(jù)項的大小為size
函數(shù)返回: 分配內(nèi)存單元的起始地址,如果不成功,返回0
2函數(shù)名稱: free
函數(shù)原型:
void free(void* p);
函數(shù)功能: 釋放p所指的內(nèi)存區(qū)
函數(shù)返回:
參數(shù)說明: p-被釋放的指針
3函數(shù)名稱: malloc
函數(shù)原型:
void * malloc(unsigned size);
函數(shù)功能: 分配size字節(jié)的存儲區(qū)
函數(shù)返回: 所分配的內(nèi)存區(qū)地址,如果內(nèi)存不夠,返回0
4函數(shù)名稱: realloc
函數(shù)原型:
void * realloc(void * p,unsigned size);
函數(shù)功能: 將p所指出的已分配內(nèi)存區(qū)的大小改為size,size可以比原來分配的空間大或小
函數(shù)返回: 返回指向該內(nèi)存區(qū)的指針.NULL-分配失敗
5函數(shù)名稱: rand
函數(shù)原型:
int rand(void);
函數(shù)功能: 產(chǎn)生0到32767間的隨機整數(shù)(0到0x7fff之間)
函數(shù)返回: 隨機整數(shù)
拓展資料:
函數(shù)是指一段在一起的、可以做某一件事兒的程序。也叫做子程序、(OOP中)方法。
一個較大的程序一般應分為若干個程序塊,每一個模塊用來實現(xiàn)一個特定的功能。所有的高級語言中都有子程序這個概念,用子程序?qū)崿F(xiàn)模塊的功能。
在C語言中,子程序的作用是由一個主函數(shù)和若干個函數(shù)構(gòu)成。由主函數(shù)調(diào)用其他函數(shù),其他函數(shù)也可以互相調(diào)用。同一個函數(shù)可以被一個或多個函數(shù)調(diào)用任意多次。
在程序設計中,常將一些常用的功能模塊編寫成函數(shù),放在函數(shù)庫中供公共選用。要善于利用函數(shù),以減少重復編寫程序段的工作量。
函數(shù)分為全局函數(shù)、全局靜態(tài)函數(shù);在類中還可以定義構(gòu)造函數(shù)、析構(gòu)函數(shù)、拷貝構(gòu)造函數(shù)、成員函數(shù)、友元函數(shù)、運算符重載函數(shù)、內(nèi)聯(lián)函數(shù)等。
推薦教程:《C語言教程》
分享文章:c語言include<stdlib.h>什么意思?
本文URL:http://www.rwnh.cn/article32/cpccsc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、軟件開發(fā)、網(wǎng)站排名、網(wǎng)站導航、企業(yè)網(wǎng)站制作、網(wǎng)頁設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)