求助Wisock问题-------显示乱码

原创 2007年09月12日 12:24:00

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

int StartUp()
{
 WORD wVersionRequested;
 WSADATA wsaData;
 int err;

 wVersionRequested = MAKEWORD( 2, 2 );

 err = WSAStartup( wVersionRequested, &wsaData );
 if ( err != 0 )
 {
      return -1;
 }
 if ( LOBYTE( wsaData.wVersion ) != 2 ||HIBYTE( wsaData.wVersion ) !=2)
 {    
    WSACleanup( );
    return WSAVERNOTSUPPORTED;
 }

 return 0;
}
int GetLocalHostByName(char* sHostName)
{
 char szHostName[256];
 int nRetCode;
 nRetCode=gethostname(szHostName,sizeof(szHostName));
 if(nRetCode!=0)
 {
 // szHostName="Not available";
  return WSAGetLastError();
 }
 sHostName=szHostName;
 return 0;
}
void main()
{
 char sHostName[256];
 StartUp();
 GetLocalHostByName(sHostName);
 printf("HostName is %s",sHostName);
 WSACleanup();
}

//运行结果是:

HostName is 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 烫烫 

我的是VC6.0英文版

请高手帮忙

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux中vi显示中文乱码的问题

linux 下编程,用到的编程工具是VI,编辑编译都方便,但经常出现中文乱码问题,下面可完美解决这个问题 由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf...

jsp网站显示成乱码以及js修改编码问题

在项目别的都配置好了以后,突然出来了一个很蛋疼的问题,

上传文件细节处理问题(包括中文乱码、限制文件大小、显示上传速度、删除临时文件,随机生成文件夹等)

上传文件细节处理问题 一  中文乱码问题 1.上传文件的中文乱码问题    用解析器的对象去调用setHeaderEncoding方法设置就行     // (1)创建一个解析器工厂   ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)