社区
C语言
帖子详情
怎么输出1呢?
longyuhen
2006-04-24 06:33:33
main(){
int i=0,*p,a[]={1,2,3,4,5};
p=a;
printf("%d\n",*(p--));
printf("%d",*(++p));
getch();
}输出:1
1//这个1,怎么理解的?不是先自增在取*吗?应该是2呀?我用的是DEV C++4.O运行的
...全文
73
4
打赏
收藏
怎么输出1呢?
main(){ int i=0,*p,a[]={1,2,3,4,5}; p=a; printf("%d\n",*(p--)); printf("%d",*(++p)); getch(); }输出:1 1//这个1,怎么理解的?不是先自增在取*吗?应该是2呀?我用的是DEV C++4.O运行的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞哥
2006-04-24
打赏
举报
回复
首先:不知道你前面的*(p--)是做什么用的
不过(p--)肯定是做过运算才做*p的
取到a[-1]了,
再加又回来了
重复楼上的了:(
hazuki9902
2006-04-24
打赏
举报
回复
...(@_@)
longyuhen
2006-04-24
打赏
举报
回复
对,我都忘记了,谢谢
jixingzhong
2006-04-24
打赏
举报
回复
不是先自增在取*吗
==========
是!
但是楼主你在前面有一个 -- 操作,
把p指向了 a[-1] ,(这个元素的内容不可预知)
所以这个 ++ 也就是把 p 又指向了a[0]而已,
结果还是 1
MongDB数据库与C#的交互(游戏服务器基础)
详细内容如下: 1.MongDB是什么,以及它提供的可视化控制台,基础使用都包含哪些知识? 2.MongDB与C#交互之中,如何创建连接,如何连接到集合? 3.四大管理操作:增删查改,需要如何进行,异步的方式又是怎么样操作? 4.排序是...
python-标准输入
输出
本课程主要讲解python标准的输入
输出
函数,主要的内容有: 1. python的标准输入input函数 2. python的标准
输出
print函数 3. python中格式化
输出
函数 4.python中格式化
输出
占位符 5.python中常见类型转换
深度学习之多目标
输出
图片分类
从0到1讲解如何场景业务分析、进行数据处理,模型训练与调优,最后进行测试与结果展示分析。全程实战操作,以最接地气的方式详解每一步流程与解决方案。 老师的授课风格: 以实战为主,结合理论,让...
FFmpeg音视频基础之C++系列第1:C++入门经典第10版
输入和
输出
422.3 数据类型和表达式 432.4 简单控制流程 442.5 程序风格 452.6 x=x-3到底是个什么鬼? 46第3章 更多的控制流程 473.1 使用布尔表达式 ...
跟汤老师学Java(第15季):I/O输入
输出
流
课程内容包括: 1.File类 2.IO流简介 3.流的分类 输入流、
输出
流 字节流、字符流 节点流、包装流 4.字节流 ...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章