[英]typedef error under gcc
在我的代码中,我输入了以下代码
typedef Status int;
我收到以下错误,在Linux下,在'int'之前应该是'=',',',';','asm'或' attribute '。
我找不到什么东西。 谢谢你的帮助。 一种
采用:
typedef int Status;
代替
typedef Status int;
typedef
的语法与任何普通声明的语法相同:
int a, b; // declare int objects a and b
typedef int c, d; // declare int type-aliases c and d
在typedef后面应加上类型,然后是名称。 因此,typedef应该如下所示:
typedef int Status;
typedef的语法是
typedef <SOME_TYPE> new_name_for_some_type;
您正在交换typedef
语法的<SOME_TYPE>和new_name_for_some_type元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.