扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
//主要括号、逗号等标点符号都要用英文符号哦!
成都创新互联是一家专业提供丰润企业网站建设,专注与网站设计、网站制作、H5开发、小程序制作等业务。10年已为丰润众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
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;
}
变量的初始化就是在定义变量的时候,直接对变量进行赋值操作。
初始化的方式一般有如下两种:
1、直接对变量进行赋予常量数值进行初始化;
2、通过同类型变量进行初始化。
举例说明如下:
// 以下属于第1种初始化方式
int a1=5; // 整型变量的初始化
int b1[]={1,2,3,4}; // 整型数组的初始化
char str1[]="abcd"; // 字符数组的初始化
// 以下属于第2种初始化方式
int a2 = a1; // 整型变量的初始化
int b2[4] = b1; // 整型数组的初始化
char str2[4] = str1;// 字符数组的初始化
char *p = str1; // 字符指针的初始化
通过C语言撰写程序,最经典的函数是static。
在C语言中,static的作用有三条:一是隐藏功能,二是保持持久性功能,三是默认初始化为0。
在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条,分别是:一是隐藏功能,对于static修饰的函数和全局变量而言。二是保持持久性功能,对于static修饰的局部变量而言。三是因为存放在静态区,全局和局部的static修饰的变量,都默认初始化为0。
如果加了static,就会对其它源文件隐藏。例如在a和msg的定义前加上static,main.c就看不到它们了。利用这一特性可以在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。
Static可以用作函数和变量的前缀,对于函数来讲,static的作用仅限于隐藏。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流