社区
C语言
帖子详情
新手请教,结果为什么是6
Cervisia
2016-11-02 11:57:58
char ch[]="45678";
printf("%d\n", (int)(sizeof(ch)/sizeof(ch[0])));
怎么获取到准确的长度?
...全文
358
9
打赏
收藏
新手请教,结果为什么是6
char ch[]="45678"; printf("%d\n", (int)(sizeof(ch)/sizeof(ch[0]))); 怎么获取到准确的长度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuheng110
2016-11-09
打赏
举报
回复
因为是"" 字符串,那么末尾还有一个'\0'字符
AlbertS
2016-11-02
打赏
举报
回复
AlbertS
2016-11-02
打赏
举报
回复
以为结尾会有一个'\0'表示结束的字符啊,正好6个
ipqtjmqj
2016-11-02
打赏
举报
回复
strlen,结果是5 用引号的是字符数组,会自动在末尾增加一个'\0'用作结尾标志,所以是6
IsBeginner
2016-11-02
打赏
举报
回复
sizeof(ch) = 6; sizeof(ch[0]) = 1; 所以结果是6。
小灸舞
版主
2016-11-02
打赏
举报
回复
http://blog.csdn.net/21aspnet/article/details/1539951
NoEdUl
2016-11-02
打赏
举报
回复
sizeof是告诉你占了多少个内存空间 而你要的是元素个数。 就像楼上各位说的,数组最后会有一个结束符,这个结束符也占用了一个内存空间。
paschen
2016-11-02
打赏
举报
回复
因籽还包括了字符串结尾的 '\0' 字符 用strlen可以
gh_99
2016-11-02
打赏
举报
回复
char ch[]={'4','5','6','7','8'}; //此时为5
SPSS
新手
教程—两步聚类之结果解读
本文详细解析了IBM SPSS Statistics中的两步聚类分析结果,包括聚类的数量选择、聚类质量评估、变量重要性及聚类特征。通过BIC准则确定最佳聚类数,结合模型概要和变量重要性视图,强调了关键变量的作用。最后,通过聚类特征表揭示了不同聚类的显著特点,为后续的数据洞察提供了依据。
(
新手
友好!)Ubuntu20安装xv6-riscv
本文档详细介绍了在虚拟Ubuntu20环境下安装xv6-RISC-V的全过程,包括QEMU安装、RISC-V工具链配置及xv6源代码编译等关键步骤,并分享了安装过程中可能遇到的问题及其解决办法。
新手
程序员避坑指南:6个最常见问题与解决之道
本文结合作者经历和教学经验,总结了
新手
程序员易踩的6大坑及解决方案。包括环境配置、语法陷阱、逻辑黑洞、资源选择、调试恐惧症和版本控制等问题,还给出了如使用Docker、开启语法检查、断点调试等具体解决方法。
新手
转行学java难吗?
新手
学java需要注意的6个方面!
本文探讨
新手
转行学Java的难度,调查显示有老师指导的系统学习相对容易,自学难度增加。还给出
新手
学Java需注意的6个方面,包括从小实验开始、熟悉设计模式和工具、规范代码格式等,强调学习是从难到易的过程,工作后也需不断学习。
新手
指南:快速上手 Dolly-v1-6b 模型
本文是 Dolly-v1-6b 模型的
新手
指南,介绍了该模型由 Databricks 开发,基于 GPT - J 微调。涵盖基础知识,如自然语言处理、Transformer 架构等;还包括环境搭建、入门实例操作及结果解读,同时给出常见问题的解决办法,助
新手
快速上手。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章