C语言编译出现 error: braces around scalar initializer [-Werror] 很大一个可能是你结构体的大括号里的初始化少一个值,没有写,就是初始化的值与结构体没有对应上。