野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16578|回复: 6

一个c语言题目的问题

[复制链接]
发表于 2018-7-25 14:57:57 | 显示全部楼层 |阅读模式
  • char s[] = "firebbs.cn";
  • printf("%d,%d",sizeof(s),strlen(s));
  • //运算结果是多少?
  • //A.4,14
  • //B.13,13
  • //C.14,13
  • //D.14,14


char s[] ,s 是数组,"firebbs.cn" 共 13个字符外加一个'\0' ,即 s 有 14 个元素

strlen 是求字符串长度,遇到 '\0' 结束,不包括 '\0' ,因此是 13.

题目的答案就为 :C.14,13链接在下面:
http://www.firebbs.cn/forum.php?mod=viewthread&tid=1126&extra=page%3D1




这个题目 s[]一共13个字符?算了很久没算出来答案?


回复

使用道具 举报

发表于 2018-7-25 15:01:32 | 显示全部楼层
这个题目不对,哈哈,以前我们论坛的域名是“chuxue123.com”,换了域名后直接把论坛里所有的这个字符替换成"firebbs.cn"了,所以原题目的字符串是“chuxue123.com”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-25 15:03:14 | 显示全部楼层
flyleaf 发表于 2018-7-25 15:01
这个题目不对,哈哈,以前我们论坛的域名是“chuxue123.com”,换了域名后直接把论坛里所有的这个字符替换 ...

是题出错了,还是下面人太水
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-25 15:41:09 | 显示全部楼层
flyleaf 发表于 2018-7-25 15:01
这个题目不对,哈哈,以前我们论坛的域名是“chuxue123.com”,换了域名后直接把论坛里所有的这个字符替换 ...

http://www.firebbs.cn/forum.php? ... 1084&extra=page%3D1

这个问题好像很严重啊?所有的东西都有错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-25 15:42:41 | 显示全部楼层
flyleaf 发表于 2018-7-25 15:01
这个题目不对,哈哈,以前我们论坛的域名是“chuxue123.com”,换了域名后直接把论坛里所有的这个字符替换 ...

有没有可能改掉呢
回复 支持 反对

使用道具 举报

发表于 2018-7-25 15:58:16 | 显示全部楼层
麦穗 发表于 2018-7-25 15:42
有没有可能改掉呢

嗯,看到后我手动改咯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-25 16:01:55 | 显示全部楼层
flyleaf 发表于 2018-7-25 15:58
嗯,看到后我手动改咯

好吧,谢谢大神
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-12-6 07:18 , Processed in 0.039692 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表