对于 char 数组,std::size 和 sizeof 是否相同?

问题描述 投票:0回答:1

如果我对 char 数组使用 std::size 和 sizeof() ,它会给出相同的值。那么 char 数组是否相同?我认为这两个对于不同类型的工作方式不同,但是对于 char 来说它们相同吗?

那么 char 数组也一样吗?我认为这两个对于不同类型的工作方式不同,但是对于 char 来说它们相同吗?

c++ arrays char
1个回答
0
投票

.size()
返回元素数,而
.sizeof()
返回字节数。对于字符数组来说,每个元素都是一个字节,这就解释了为什么数字是相同的

© www.soinside.com 2019 - 2024. All rights reserved.