鱼C论坛

 找回密码
 立即注册
查看: 2611|回复: 0

EX11.1 数组与指针加法 ?

[复制链接]
发表于 2022-6-10 14:00:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-27 10:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表