
在C语言中,查看字符数组的大小可以通过以下几种方法:sizeof运算符、strlen函数、手动遍历数组。其中,sizeof运算符是最常用的方法,因为它可以直接返回数组的总大小。我们将在下文详细描述sizeof运算符的使用方法。
一、sizeof运算符
sizeof运算符是C语言中的一个关键字,用于计算数据类型或变量的大小。对于字符数组,sizeof运算符可以直接返回数组的总字节数。这是因为字符数组在内存中是连续存储的,而sizeof运算符会计算数组的整个内存占用。
#include <stdio.h>
int main() {
char str[] = "Hello, World!";
printf("Size of array: %lun", sizeof(str));
return 0;
}
在这个例子中,sizeof(str)将返回字符数组str的总字节数,包括终止符'