sizeof字符串大小(为什么sizeof(c)都是24,c为string c,不管c输入多少个“()”字符,结果都是24)
2024-07-02 22:59:52 :22
本文目录
- 为什么sizeof(c)都是24,c为string c,不管c输入多少个“()”字符,结果都是24
- char A[20]={“student“};sizeof A的值是多少该字符串长度是多少A[8]是多少
为什么sizeof(c)都是24,c为string c,不管c输入多少个“()”字符,结果都是24
sizeof()关键字得到的是一个string对象占用的字节数,和其中存储了多少字符无关。要得到string中字符串的长度,使用.length()成员函数。
char A[20]={“student“};sizeof A的值是多少该字符串长度是多少A[8]是多少
你好。sizeof(A)的长度为20.因为sizeof获取的是数组的总空间大小。 A数组有20个char类型元素,每个char占据1Byte,故总共20byte。字符串长度为“student”的有效长度,即为 7.A为’\0’, 即为空字符,其ASCII码值为0. 因为你对A进行了初始化操作。所以编译器会将相应的位置填充“student”,其余位皆初始化为0,即为’\0’
本文编辑:admin
更多文章:
明星三缺一官网下载(求明星3缺1 2003的下载网址,要求可下)
2024年5月16日 20:17
短信验证码平台2022(2022年河南专升本报名收不到验证码怎么办)
2024年7月1日 22:25
考研英语学习软件(马上考研了,有哪些学英语的软件可以推荐吗)
2024年6月29日 13:33
c++ 中seekg(0)什么意思?文件读到文末seekg()函数无效
2024年6月29日 15:01
潮购街这个APP都有什么特色呢?HTC街旁怎么删不掉,手机已经root过了
2024年7月2日 19:32
reader阅读器下载(看扫描版PDF都有哪些阅读器可以看)
2024年7月3日 09:53
重装win7后usb全部失灵(win7主板usb接口全部失灵解决方法)
2024年9月5日 15:15
可乐助手工厂模式次数用完了怎么办?可乐助手为什么加载配置失败
2024年5月25日 08:13
vivo忘记密码强制刷机(vivo手机忘记密码怎样用电脑刷机)
2024年7月16日 11:23