C语言的一个小问题。

[复制链接]
查看11 | 回复1 | 2007-11-30 18:05:23 | 显示全部楼层 |阅读模式
%s格式符表示输出的是字符串,后面对应的参数用字符数组或是字符指针,%c则是输出单个字符,参数为该字符的ASCII码。
回复

使用道具 举报

千问 | 2007-11-30 18:05:23 | 显示全部楼层
char a[12]是字符数组,赋值“Hello World”后成为字符串,赋值后,a[0]--Ha[1]--ea[2]--la[3]--la[4]--oa[5]--空格a[6]--Wa[7]--oa[8]--ra[9]--la[10]--da[11]--'\0' 字符串结尾标志这是C语言灵活的地方:编译程序不要求用户作显式转换
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行