1.无论是一维还是二维在内存中都是一维线性的。
2.初始化
数值型数组
int main(){
int n=10;
int arr[n];
for(int i=0;i<n;i++)
arr[i]=0;//初始化
return 0;
}
字符型数组
int main(){
char str[100]={'\0'};//''号
return 0;
}
把数组传递给函数时形参应该怎么写
3.字符型数组会加\0
4.操作字符数组时常用的函数
//从键盘接收单个字符
scanf("%c",&ch)
ch=getchar();
//一个个把字符输出到屏幕上
printf("%c",ch);
putchar(ch);
//从键盘上接收一行字符
scanf("%s",str)
get(str);
fgets(str,maxlength,stdin)
//一次性输出字符数组到屏幕上
printf("%s",str)
puts(str)
数组的批量插入
1.len1+len2>=maxsize