【发布时间】:2015-11-24 21:01:40
【问题描述】:
我有一个完美运行的程序,它具有以下结构
typedef struct SERVER{
int id;
char ip_addr[MAX_IP + 1];
int port;
}SERVER;
MAX_IP 在头文件中定义。
#define MAX_IP strlen("255.255.255.255")
这段代码在我的本地机器上运行良好。当我将它上传到服务器时,我得到以下编译错误。
objs.h:4:10: error: variably modified ‘ip_addr’ at file scope
char ip_addr[MAX_IP + 1];
可能有什么问题。
【问题讨论】:
-
感谢指出,已更新。
标签: c