这段简单的socket程序到底错在哪里,请指教!!

winnuke 2005-04-12 04:57:03
实在是不理解错在哪里,第一次写这重程序!
错误提示:undeclered 0x1a ,真是晕了....


#pragma comment(lib, "ws2_32.lib")
#include<windows.h>

int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,
LPSTR lpCmdLine,int nCmdShow)
{int re;
WSADATA WSAData;
char host_name[256];
 re=WSAStartup(MAKEWORD(2,0),(LPWSADATA)&WSAData);//初始化

 if(re==0)
 {
  gethostname(host_name,256);//获取主机名
  

   MessageBox(NULL,"my netname",host_name,MB_OK);//弹出对话框
  }
 
 WSACleanup();//关闭socket环境
 return 0;
}
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
leiou1981 2005-04-12
  • 打赏
  • 举报
回复
你重新敲一遍代码,就可以了,不要复制,代码里面有汉字格式的字符。
winnuke 2005-04-12
  • 打赏
  • 举报
回复
都试过了,应该跟注释里的汉字字符没有关系吧,晕.....
高手请进!
错误如下:
error C2018: unknown character '0xa1'
一共有十多条,都一样,我实在想不通哪儿错了!:(
jingtan 2005-04-12
  • 打赏
  • 举报
回复
还没包含头文件
winsock2.h
darkstar21cn 2005-04-12
  • 打赏
  • 举报
回复
你的代码里面有汉字字符,重新打一遍吧
zhousqy 2005-04-12
  • 打赏
  • 举报
回复
UP

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧