我正在尝试使用 gcc 的 -Wpadded 选项来了解 gcc 是否可以帮助我找出结构是否被填充。这是以下代码。
#include<stdio.h>
struct my {
char *name;
int age;
} my_details;
int main() {
struct my person1;
return 0;
}
我使用以下代码编译了代码。gcc -Wpadded alignment_demo.c
. 它没有返回任何警告。那么是我的结构没有填充还是我遗漏了什么?man gcc
但是显示它支持一个名为 -Wpadded 的选项。请帮助
谢谢奇丹巴拉姆