您的位置:首页 > 其它

函数返回值和指针引用返回有什么不同

2005-10-08 10:56 316 查看
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);
一切正常。
谁能告诉我,为什么。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐