C语言...关于指针变量的问题

2025-05-16 08:52:13
推荐回答(2个)
回答1:

错的,你反指向的只是一个内存地址,你再做自加操作根本不知道会加到哪里去。
应该指向一个数组的首地址,数组中的开辟的是连续的内存空间,你才可以做自加
while(ch != ' ') //ch 是一个字符
{

}

回答2:

该成 int *p,i=1,n[5];
p=n; while(i<=5){scanf("%d",p++);i++}