小编Byj*_*yju的帖子

struct的大小和相应的变量

如果我定义一个char变量

char a;
Run Code Online (Sandbox Code Playgroud)

以及具有单个char成员的结构

struct OneChar {
char a;
};
Run Code Online (Sandbox Code Playgroud)

这两个定义在所有编译器中都具有'char'的大小吗?我怀疑的是,如果我们在结构中定义一个char变量,由于内存打包它会比char的大小更大吗?

c

3
推荐指数
1
解决办法
1637
查看次数

初始化const变量

我们可以如下初始化const变量吗?

int var1 = 10;
const int var2 = var1;
Run Code Online (Sandbox Code Playgroud)

这会导致任何编译器出现任何警告/错误吗?

c

-1
推荐指数
1
解决办法
6862
查看次数

标签 统计

c ×2