unsigned long inet_addr(char* )//一个api,需要char*参数
char* GetString()//自定义的函数,得到一个字符串
char* s=GetString();
inet_addr(s);
在xp下运行正常,但是在win2k下就会出现问题:得不到应该有的值。

改成如下:
void GetString(char*)
char[1024] s="\0";
GetString(s);
inet_addr(s);
一切正常。
谁能告诉我,为什么。