//主要括號、逗號等標(biāo)點(diǎn)符號都要用英文符號哦!
成都創(chuàng)新互聯(lián)是一家專業(yè)提供豐潤企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計、網(wǎng)站制作、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為豐潤眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
void main(){
int chengji[4][3]={{85,76,83},{77,80,82}.{92,88,85},{98,79,89}}
int average=staver(chengji[4][3]);
printf("%d\n%",average);
}
int staver(int a[m][n]){
int sum=0;
int average;
int b[s][t]=a[m][n];
for(i=0;is;i++)
{
for(j=0;jt;j++)
sum+=b[i][j];
}
average=sum/(s*t);
return average;
}
變量的初始化就是在定義變量的時候,直接對變量進(jìn)行賦值操作。
初始化的方式一般有如下兩種:
1、直接對變量進(jìn)行賦予常量數(shù)值進(jìn)行初始化;
2、通過同類型變量進(jìn)行初始化。
舉例說明如下:
//?以下屬于第1種初始化方式
int?a1=5;???????????//?整型變量的初始化
int?b1[]={1,2,3,4};?//?整型數(shù)組的初始化
char?str1[]="abcd";?//?字符數(shù)組的初始化
//?以下屬于第2種初始化方式
int?a2?=?a1;????????//?整型變量的初始化
int?b2[4]?=?b1;?????//?整型數(shù)組的初始化
char?str2[4]?=?str1;//?字符數(shù)組的初始化
char?*p?=?str1;?????//?字符指針的初始化
通過C語言撰寫程序,最經(jīng)典的函數(shù)是static。
在C語言中,static的作用有三條:一是隱藏功能,二是保持持久性功能,三是默認(rèn)初始化為0。
在C語言中,static的字面意思很容易把我們導(dǎo)入歧途,其實它的作用有三條,分別是:一是隱藏功能,對于static修飾的函數(shù)和全局變量而言。二是保持持久性功能,對于static修飾的局部變量而言。三是因為存放在靜態(tài)區(qū),全局和局部的static修飾的變量,都默認(rèn)初始化為0。
如果加了static,就會對其它源文件隱藏。例如在a和msg的定義前加上static,main.c就看不到它們了。利用這一特性可以在不同的文件中定義同名函數(shù)和同名變量,而不必?fù)?dān)心命名沖突。
Static可以用作函數(shù)和變量的前綴,對于函數(shù)來講,static的作用僅限于隱藏。
網(wǎng)頁題目:c語言怎樣初始化函數(shù),C語言如何初始化
文章起源:http://chinadenli.net/article32/heijpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、定制開發(fā)、企業(yè)建站、外貿(mào)建站、網(wǎng)頁設(shè)計公司、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)