首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

GCC 、C语言构造体struct关键字的使用

2013-01-23 
GCC 、C语言结构体struct关键字的使用#include stdio.hstruct AA{}int main(int argc, char *argv[]){AA

GCC 、C语言结构体struct关键字的使用

#include <stdio.h>
struct AA
{

};
int main(int argc, char *argv[])
{
AA a;
return 0;
}

通常我们认为这样的代码可以运行,但为什么在GCC下,我看好多代码都是

struct AA a;

这样定义变量呢?难道不加这个struct,不行?
[解决办法]
c得加struct,或者你可以用typedef
c++不用加,等同于class, 你可以用g++编译。
[解决办法]
应该是标准C语法,可以直接AA a;的应该被typedef 过了

热点排行