欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言学习记录

程序员文章站 2022-07-15 09:04:53
...

1.数组名称可以当作指针使用,但是不建议这样做,可能会出现错误,而且数组名一般不能够在重新赋值;

2.数组不可以先声明后赋值,但是可以单个进行赋值,例如:

//这样是可以的,这也是在函数中声明全局变量的方法
static int num[3] ;
num[0] = *p1;num[1] = *p2;num[2] = *p3;
//这样是不可以的
static int num[3] = {*p1,*p2,*p3};
//这样也是不可以的
static int num[3];
num[3] = {*p1, *p2,*p3};/*num[3]此时只是数组中的一个元素,而且此时数组定义为3个数字,只有0~2,没有3*/

 

相关标签: C语言