16,550
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#define SERVER_VERSION ((1 << 24) | (3 << 16) | (0 << 8) | (0 << 0))
int _tmain(int argc, _TCHAR* argv[])
{
char versionBuff[16];
int letter = SERVER_VERSION & 0x000000FF;
sprintf(versionBuff, "%d.%d.%d%c", (SERVER_VERSION & 0xFF000000) >> 24,
(SERVER_VERSION & 0x00FF0000) >> 16,
(SERVER_VERSION & 0x0000FF00) >> 8,
letter == 0 ? '\0': 'a' + letter - 1);
printf("Server Version %s", versionBuff);
return 0;
}