大佬们,能帮我看看我代码这样的解释是否正确(数组指针)
本帖最后由 冰激凌太烫 于 2020-3-22 16:32 编辑本帖最后由 乘号 于 2020-3-22 17:00 编辑
我发现鱼c的新人都喜欢发图片(代码呢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) 乘号 发表于 2020-3-22 16:56
我发现鱼c的新人都喜欢发图片(代码呢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ...
#include <stdio.h>
int main()
{
int temp ={1,2,3,4,5};
int (*p1) = &temp;//整个数组的地址
int i;
for(i =0;i < 5;i++)
{
printf("%d\n",*(*p1+i));/**p1是数组temp中第1个元素的地址 *p1+i是数组temp中第i+1个元素的地址
*(*p1+i)是数组temp中第i+1个元素的地址的地址,即为数组temp中第i+1个元素的值 */
}
return 0;
} 冰激凌太烫 发表于 2020-3-22 18:40
#include
int main()
{
对不起哈,我没太意识到。代码是我重新自己写的,但是跟小甲鱼视频一样的,就是按照我的思路又敲了一遍再加上了自己的解释。大佬,这样写是对的吗??{:5_105:}
页:
[1]