关于结构体赋值的一个疑问
在Linux代码中看到如下类似的结构体赋值,但在VC上运行的是时候报错:
struct test
{
int protocal;
int port;
};
static struct test test_for_tcp =
{
.protocal = 1,
.name = 2,
};
报错信息如下:error C2059: syntax error : '.'
[解决办法]
C99的新特性 VC不主持 VC有VC标准 不和标准C一起走了