c语言size_t size = sizeof(long long);

size_t size = sizeof(long long);这句是什么意思呢,有什么用呢?谢谢!
2025-02-05 19:47:25
推荐回答(2个)
回答1:

sizeof(long long)返回long long类型的宽度,即long long类型的变量占用的字节数。

回答2:

size_t是C内部预定义的一个类型:
typedef unsigned int size_t
因此这句代码相当于:unsigned int size=sizeof(long long);
而sizeof()函数的功能就是求变量在内存中所占的字节数
因此,这句话的意思是将long long类型在内存中所占的字节数赋值给无符号整型变量size