小编ksh*_*ire的帖子

为什么在声明结构体变量名时不能使用连字符?

结构体生日{ int day:6; }生日;

在声明b-day为结构时,它显示以下错误:

error: expected ':', ',', ';', '}' or '__attribute__' before '-' token|
Run Code Online (Sandbox Code Playgroud)

但是从变量名中删除连字符后它就可以工作了,为什么呢?

c structure

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

标签 统计

c ×1

structure ×1