⒈从文件a3.in中读入10个字符串,找出这10个字符串长度最长的,将该字符串及其长度写到文件a3.out中

[复制链接]
查看11 | 回复1 | 2011-3-10 10:14:42 | 显示全部楼层 |阅读模式
#includevoid main(){ int i; i=strlen("1\\2\a3\n"); printf("%d\n",i);}输出结果是 6 字符分别为:“1”“\\”“2”“\a”“3”“\n”“\0”其中带有“\”的表示转义字符,也是一个字符。最后一个“\0”,表示字符串结束,是字符串结束的标志。系统默认自动添加的 ,但是“\0”不在统计之内,同样会占用内存空间。所以字符分别为:“1”“\\”“2”“\a”“3”“\n”...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行