變量有兩種屬性:
在民和等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷,成都外貿(mào)網(wǎng)站建設(shè),民和網(wǎng)站建設(shè)費(fèi)用合理。
分別是數(shù)據(jù)類型和存儲(chǔ)類型。
一、數(shù)據(jù)類型表示數(shù)據(jù)格式(大小長(zhǎng)度)。
比如:int,long,float,double.......
二、存儲(chǔ)類別表示作用域和生命周期。
比如:
1、auto(自動(dòng)變量是局部變量,定義局部變量時(shí)不指定存儲(chǔ)類型,默認(rèn)自動(dòng))。
作用域:定義到函數(shù)結(jié)束。
生命周期:函數(shù)調(diào)用到函數(shù)執(zhí)行結(jié)束。
2、extern外部變量。
作用域:定義開始到源文件結(jié)束。
生命周期:定義開始到程序結(jié)束。
3、static靜態(tài)變量。
可定義全局也可局部。
定義為局部變量不會(huì)隨程序調(diào)用執(zhí)行結(jié)束而釋放,且定義賦初值的語(yǔ)句只在函數(shù)第一次調(diào)用執(zhí)行。
局部靜態(tài)
作用域:從定義開始到函數(shù)結(jié)束。(實(shí)際函數(shù)將靜態(tài)地址做返回值返回,函數(shù)結(jié)束也能使用該地址)
生命期:從定義到程序結(jié)束。
全局靜態(tài)
作用域:從定義到源文件結(jié)束。(其他文件不能通過extern來使用)
生命周期:定義開始到程序結(jié)束。
4、rigister寄存器
寄存器變量存儲(chǔ)在cpu。
函數(shù)屬性應(yīng)該是static或者是extern吧,也就是靜態(tài)的或者外部的,所謂函數(shù)屬性就是函數(shù)的修飾屬性,我的理解是這樣的
C語(yǔ)言庫(kù)函數(shù),常用庫(kù)函數(shù)有:
1、scanf格式輸入函數(shù)
2、printf格式輸出函數(shù)
3、systemdos命令函數(shù)
4、sort排序
5、main主函數(shù)
6、fgets文件讀取字符串函數(shù)
7、fputs文件寫入字符串函數(shù)
8、fscanf文件格式讀取函數(shù)
9、fprintf文件格式寫入函數(shù)
10、fopen打開文件函數(shù)
11、getchar輸入字符函數(shù)
12、putchar輸出字符函數(shù)
13、malloc動(dòng)態(tài)申請(qǐng)內(nèi)存函數(shù)
14、free釋放內(nèi)存函數(shù)
15、abs求絕對(duì)值數(shù)學(xué)函數(shù)
16、sqrt求平方根數(shù)學(xué)函數(shù)
擴(kuò)展資料
語(yǔ)言組成:
1、數(shù)據(jù)類型
C的數(shù)據(jù)類型包括:整型、字符型、實(shí)型或浮點(diǎn)型(單精度和雙精度)、枚舉類型、數(shù)組類型、結(jié)構(gòu)體類型、共用體類型、指針類型和空類型。
2、常量與變量
常量其值不可改變,符號(hào)常量名通常用大寫。
變量是以某標(biāo)識(shí)符為名字,其值可以改變的量。標(biāo)識(shí)符是以字母或下劃線開頭的一串由字母、數(shù)字或下劃線構(gòu)成的序列,請(qǐng)注意第一個(gè)字符必須為字母或下劃線,否則為不合法的變量名。變量在編譯時(shí)為其分配相應(yīng)存儲(chǔ)單元。
3、數(shù)組
如果一個(gè)變量名后面跟著一個(gè)有數(shù)字的中括號(hào),這個(gè)聲明就是數(shù)組聲明。字符串也是一種數(shù)組。它們以ASCII的NULL作為數(shù)組的結(jié)束。要特別注意的是,方括內(nèi)的索引值是從0算起的。
4、指針
如果一個(gè)變量聲明時(shí)在前面使用 * 號(hào),表明這是個(gè)指針型變量。換句話說,該變量存儲(chǔ)一個(gè)地址,而 *(此處特指單目運(yùn)算符 * ,下同。C語(yǔ)言中另有 雙目運(yùn)算符 *) 則是取內(nèi)容操作符,意思是取這個(gè)內(nèi)存地址里存儲(chǔ)的內(nèi)容。指針是 C 語(yǔ)言區(qū)別于其他同時(shí)代高級(jí)語(yǔ)言的主要特征之一。
參考資料來源:百度百科-函數(shù)