社区
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运行的
...全文
104
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
Python 1-100的
输出
,偶数的
输出
,奇数的
输出
,所有奇数/偶数的和
这篇博客介绍了如何使用Python
输出
1到10的数字,接着展示了如何分别
输出
1到10中的偶数和奇数,并给出了1到100所有偶数的和。
STM32 TIM1 PWM
输出
本文介绍了STM32F103x系列微控制器中高级定时器TIM1的PWM
输出
配置过程。通过设置GPIO、时钟预分频器等参数,实现了多个通道的PWM信号
输出
。
STM32G474之TIM1
输出
PWM信号支持互补
输出
,死区时间和刹车
本文介绍了STM32G474的TIM1
输出
PWM信号,支持互补
输出
、死区时间和刹车功能。给出了PWM第1通道
输出
引脚配置,如TIM1_CH1映射到PA8等。当刹车时停止PWM波形
输出
,还展示了测试程序及相关参数设置。
STM32 TIM1的PWM没有
输出
本文探讨了在微控制器中使用TIM1时钟、GPIO配置和TIM1寄存器设置不当导致的PWM
输出
波形错误问题,并通过加入MOE位控制主
输出
使能,解决了设备上的PWM
输出
不正确的问题。
python
输出
从1到100
本文介绍如何使用Python编程语言
输出
从1到100的整数序列。包括流程图展示、具体代码实现及解释,并附有比例图表辅助理解。
C语言
70,038
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章