一.今天老師繼續(xù)深入講解了數(shù)組二維數(shù)組
1.數(shù)組名不能和其他變量名重名
2.數(shù)組名是數(shù)組存儲(chǔ)首地址
3.取值符&取的也是首地址
4.C語(yǔ)言沒(méi)有字符串類型抵碟,只能用數(shù)組表示字符串戈二。字符串結(jié)尾’\0‘房资。電腦打不出‘\0’
5.一個(gè)char不能表示漢字,因?yàn)橐粋€(gè)char是1個(gè)字節(jié)忍些,而一個(gè)漢字是兩個(gè)字節(jié)
二.今天重新認(rèn)識(shí)了函數(shù)多返回值的實(shí)現(xiàn)
目前函數(shù)多返回值可以用數(shù)組實(shí)現(xiàn)菠齿,把數(shù)組設(shè)成函數(shù)形參
例
#include<stdio.h>
int max(int d[ ],int a[ ])
{
int max=a[0];
int b=1;
for(int i=0;i<=3;i++)
{
if(max>a[i+1])
;
else
{
max=a[i+1];
b=i+2;
}
}
d[0]=max;
d[1]=b;
}
int main()
{
int kk[5]={1,2,3,4,5};
int c[2];
max(c,kk);
printf("%d %d",c[0],c[1]);
}
其中函數(shù)形參d[ ]為返回值,a[ ]為帶入值