注册
登录
会员
标签
技术博客
ITPUB
社区设施
帮助
IXPUB技术社区
»
程序设计
» 请教一个弱弱的问题
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
请教一个弱弱的问题
bigstone81
临时用户组
社区积分
0
技术积分
13
个人空间
发短消息
加为好友
当前离线
大
中
小
1
楼
2007-12-10 09:26
只看该作者
请教一个弱弱的问题
main()
{
char *p="aaa";
printf("p-->%s",p);
}
这个结果是
aaa
但是我想不通,p是指针变量,指向数组的首地址
为什么能打印出整个数组
难道printf()可以循环直到遇到\0
我是个初学者,哪位老大能解释下原理!
UID
12059843
帖子
5
精华
0
积分
13
阅读权限
10
在线时间
2 小时
注册时间
2007-12-10
最后登录
2008-9-26
查看详细资料
TOP
bigstone81
临时用户组
社区积分
0
技术积分
13
个人空间
发短消息
加为好友
当前离线
大
中
小
2
楼
2007-12-10 09:49
只看该作者
每人回答自己up下
UID
12059843
帖子
5
精华
0
积分
13
阅读权限
10
在线时间
2 小时
注册时间
2007-12-10
最后登录
2008-9-26
查看详细资料
TOP
bigstone81
临时用户组
社区积分
0
技术积分
13
个人空间
发短消息
加为好友
当前离线
大
中
小
3
楼
2007-12-10 10:17
只看该作者
晕 自己再顶一下
UID
12059843
帖子
5
精华
0
积分
13
阅读权限
10
在线时间
2 小时
注册时间
2007-12-10
最后登录
2008-9-26
查看详细资料
TOP
wangzhonnew
zZzZzZzZz
版主
社区积分
69
技术积分
1215
论坛徽章 17
个人空间
发短消息
加为好友
当前离线
大
中
小
4
楼
2007-12-11 22:29
只看该作者
%s就是打印字符串,当printf遇到%s的时候,会从相应变量的首地址开始打印对应字节的ASCII字符,直到遇到0为止
UID
671324
帖子
2999
精华
0
积分
1284
阅读权限
150
在线时间
1988 小时
注册时间
2005-11-12
最后登录
2008-10-3
查看个人网站
查看详细资料
TOP
shmilily
高级会员
中级工程师
社区积分
4524
技术积分
9183
论坛徽章 148
个人空间
发短消息
加为好友
当前离线
大
中
小
5
楼
2007-12-12 13:16
只看该作者
应该是遇到结束符才会停的
如果我可以……
UID
8068987
帖子
8819
精华
0
积分
13707
阅读权限
90
在线时间
618 小时
注册时间
2006-10-30
最后登录
2008-9-17
查看个人网站
查看详细资料
TOP
wangzhonnew
zZzZzZzZz
版主
社区积分
69
技术积分
1215
论坛徽章 17
个人空间
发短消息
加为好友
当前离线
大
中
小
6
楼
2007-12-13 02:00
只看该作者
结束符就是0呀
UID
671324
帖子
2999
精华
0
积分
1284
阅读权限
150
在线时间
1988 小时
注册时间
2005-11-12
最后登录
2008-10-3
查看个人网站
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
升级个人空间
游戏中心
任务精灵
周年送福
礼品店
社区排名
社区徽章
社区商店
过关斩将
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-10-8 06:46
京ICP证060528 号
Designed By
17DST