组名可以看作一个指针变量吗?
时间:2020-09-14 16:30:08
作者:重庆seo小潘
来源:
组名不可以看作一个指针变量。 指针变量不单指可以指向某个数组首地址,还可以指向其他。 比如说结构体的首地址,函数的入口地址等等。或者还可以指向数组当中某个元素。 数组名是一个地址,某种意义上等价于指针。而不是指针变量。 指针变量int *p=0;p就是
组名不可以看作一个指针变量。
指针变量不单指可以指向某个数组首地址,还可以指向其他。
比如说结构体的首地址,函数的入口地址等等。或者还可以指向数组当中某个元素。
数组名是一个地址,某种意义上等价于指针。而不是指针变量。
指针变量int *p=0;p就是一个指针变量。
指针变量可以是数组名。数组名是指针。指针变量的范围大
定义一个int *p=0;p=(int *)malloc(n*sizeof(int));//这里用到的是你们将学到的动态分配内存可以定义一个动态大小的“数组”;
接下来可以赋值了。
比如说for(i=0;i<n;i++)p[i]=i;这里P就是一个数组名了
更多相关知识,请访问 PHP中文网!!以上就是组名可以看作一个指针变量吗?的详细内容,更多请关注小潘博客其它相关文章!