马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 我爱橙 于 2022-6-13 15:35 编辑
执行下列程序后,正确说法是。
int a[15]={1,2,3,4,5},*p;
p=a;
p++;
A.
p++可用a++替代
B.
p与a(++)相同
C.√
*p的值是2
D.×
*p的值是1
#include <stdio.h>
#include <string.h>
int main()
{
int a[15]={1,2,3,4,5},*p;
p=a;
printf("a=%d\n",a); //a=6487488
printf("p=%d\n",p); //p=6487488
printf("*p=%d\n",*p); //*p=1
p++;
printf("a=%d\n",a); //a=6487488
printf("p=%d\n",p); //p=6487492
printf("*p=%d\n",*p); //*p=2
printf("p++=%d\n",p++); //p++=6487492
return 0;
}
|