注册
登录
编程中国
搜索
标签
帮助
编程论坛
»
C语言论坛
» help
搜索
学习型 ASP/PHP/ASP.NET 主机
30
元/年
全能
ASP/PHP/ASP.NET
主机,支持月付
专业
MSSQL
数据库空间,支持月付
专业
MySQL
数据库空间,支持月付
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
help
luck3359
注册会员
帖子
63
精华
0
性别
男
来自
江西
注册时间
2008-3-9
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2008-5-9 20:23
只看该作者
help
请教一下:
"a= *p++ " 是怎么运行的啊?是不是等价" a=*p,p++ "啊.
还有"p++"是什么意思哦,是否是指针 "p"指下一个地址.
谢谢各位了.
搜索更多相关主题的帖子:
help
UID
234813
积分
693
阅读权限
20
在线时间
22 小时
最后登录
2008-7-1
查看详细资料
TOP
luck3359
注册会员
帖子
63
精华
0
性别
男
来自
江西
注册时间
2008-3-9
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2008-5-14 20:06
只看该作者
怎么没人回答啊...
UID
234813
积分
693
阅读权限
20
在线时间
22 小时
最后登录
2008-7-1
查看详细资料
TOP
☆Jony☆
注册会员
帖子
60
精华
0
性别
男
注册时间
2008-2-22
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2008-5-14 20:10
只看该作者
*p++ 等价于 *(p++)
*p; p = p + 1;
☆滴水穿石☆水滴石穿☆
QQ:920633639
UID
231941
积分
660
阅读权限
20
在线时间
26 小时
最后登录
2008-5-15
查看详细资料
TOP
qinxinhai
中级会员
帖子
234
精华
0
来自
湖南长沙
注册时间
2008-4-27
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2008-5-14 23:08
只看该作者
用汉字给你解释,
*(p++)
是没错但是不要误解了!
先说清楚i++是怎么一回事,是先用i做运算后,在加1
所以*(p++) 是先*p做了运算后,p再加1.
understand?
我秀我自己
UID
247603
积分
2574
阅读权限
30
在线时间
44 小时
最后登录
2008-5-21
查看详细资料
TOP
yd4433
中级会员
帖子
404
精华
0
注册时间
2008-3-9
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2008-5-14 23:24
只看该作者
"a= *p++ " ->a
*p++ ->(*p)++
"p++"是数组中 "p"指下一个地址.
------...-.-..-...-----........-------.......----.....------....||- - !
UID
234850
积分
4444
阅读权限
30
在线时间
150 小时
最后登录
2008-6-12
查看详细资料
TOP
luck3359
注册会员
帖子
63
精华
0
性别
男
来自
江西
注册时间
2008-3-9
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2008-6-16 15:36
只看该作者
谢谢各位的回答。。。
UID
234813
积分
693
阅读权限
20
在线时间
22 小时
最后登录
2008-7-1
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组