社区
新手乐园
帖子详情
请大家指点一下
nginxing
2011-12-23 11:19:47
#include <iostream>
using namespace std;
int main ()
{
int a[]={1,3,5,7,9,11,13,15};
int *p=a;
cout<<*p<<"\n"<<*p++<<endl;
return 0;
}
输出结果为3,1 有点不解
...全文
56
6
打赏
收藏
请大家指点一下
#include using namespace std; int main () { int a[]={1,3,5,7,9,11,13,15}; int *p=a; cout<<*p<<"\n"<<*p++<<endl; return 0; } 输出结果为3,1 有点不解
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shun_qizi_ran
2011-12-23
打赏
举报
回复
指针和数组
nginxing
2011-12-23
打赏
举报
回复
能解释一下是怎么样压栈的吗?我刚接触c++,还不是很清楚
Gloveing
2011-12-23
打赏
举报
回复
1先压栈,3后压栈
Gloveing
2011-12-23
打赏
举报
回复
cout<<*p<<"\n"<<*p++<<endl;
004015C6 68 C8 10 40 00 push offset @ILT+195(std::endl) (004010c8)
004015CB 8B 4D DC mov ecx,dword ptr [ebp-24h]
004015CE 8B 11 mov edx,dword ptr [ecx]
004015D0 89 55 D8 mov dword ptr [ebp-28h],edx
004015D3 8B 45 D8 mov eax,dword ptr [ebp-28h]
004015D6 50 push eax
004015D7 8B 4D DC mov ecx,dword ptr [ebp-24h]
004015DA 83 C1 04 add ecx,4
004015DD 89 4D DC mov dword ptr [ebp-24h],ecx
004015E0 68 1C E0 46 00 push offset string "\n" (0046e01c)
004015E5 8B 55 DC mov edx,dword ptr [ebp-24h]
004015E8 8B 02 mov eax,dword ptr [edx]
004015EA 50 push eax
004015EB B9 90 BE 47 00 mov ecx,offset std::cout (0047be90)
004015F0 E8 0A FB FF FF call @ILT+250(std::basic_ostream<char,std::char_traits<char> >::operator<<) (004010ff)
004015F5 50 push eax
004015F6 E8 8A FC FF FF call @ILT+640(std::operator<<) (00401285)
004015FB 83 C4 08 add esp,8
004015FE 8B C8 mov ecx,eax
00401600 E8 FA FA FF FF call @ILT+250(std::basic_ostream<char,std::char_traits<char> >::operator<<) (004010ff)
00401605 8B C8 mov ecx,eax
00401607 E8 D4 FB FF FF call @ILT+475(std::basic_ostream<char,std::char_traits<char> >::operator<<) (004011e0)
Gloveing
2011-12-23
打赏
举报
回复
cout<<*p++<<endl;//是先 *p, 在 p++
cout<<*++p<<endl;//是先 p++,在 *p
ReMeppo
2011-12-23
打赏
举报
回复
按照输出应该是从右往左的顺序 :
(1)*p++ 按优先顺序 应该是p先与 ++结合,但是是后++,所以取出p的值,输出 *p = 1 然后 p+1,
(2) (1)中的p+1后 p向后移动了一个sizeof(int)的位置 , p当然指向了3撒,这时候再输出*p , *p = 3 ! 不知道讲清楚没
codeblocks16.01全新汉化包 绿色版
本人有些无聊在别人汉化包的基础上,自己加了一些汉化。 汉化了差不多。但还是有些地方还没来得及汉化。 本人英语不怎么好,如果有什么汉化不对的,欢迎
指点
一二。 我将不定期更新汉化包。 欢迎大家前来下载。
高手们,
请
进来
指点
一下
!
我正在设计一个关于篮球比赛的E---R图,
请
大家
指点
一下
怎么设计?
js动态修改path值 svg_svg关于animateMotion动态改变path路径来控制svg元素移动
用js动态改变animateMotion的path属性 要控制移动的元素只有第一次的时候可以滑动,我用的定时器模拟的后台推过来的数据(用于控制元素移动的坐标)但是只能在第一次的时候可以滑动,然后调试发现path的值也改变了但是就是没有效果,以下是写的demo
请
大家
指点
一下
,困扰好长时间了,谢谢。PS:代码看着不清楚的 也可以到svgDemo看效果,浏览器中可以看到源码`id="animateMo...
matlab求自相关矩阵,【求助】MMSE信道估计时如何计算信道自相关矩阵Rhh?
困惑很久的问题了,
请
大家
指点
一下
在LMMSE信道估计的最终表达式为下面的式子,其中P为LS估计出来的频率响应,Rhh是信道响应的自相关矩阵。Hmmse=Rhh(Rhh+B/SNR*I)-1Hls问题:1.我的疑惑是:在作估计时是不知道信道响应的,又怎么能算出Rhh呢?2.有同学的看法是:一开始应假设信道的状态信息已知的,通常h当做高斯随机变量,可以用奇异值分解法来降阶,不...
BIM轻量化和Web的应用
BIM轻量化和Web的应用以及几何算法库 大家好,我是小张同学,一个接触BIM有一段时间的人了,一直混迹在各大论坛学习的潜水党,收获众多。也很感慨与各种前辈们的无私奉献,在此也想分享一点自己一直以来的学习过程。如有理解不足或错误之处,
请
大家
指点
一下
1、关于BIM的轻量化 首先关于模型的轻量化我个人认为只是为了减少对电脑硬件设备的依赖,便于
新手乐园
33,321
社区成员
41,774
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章