64,654
社区成员
发帖
与我相关
我的任务
分享
#include "stdafx.h"
#include <stdio.h>
#include <tchar.h>
TCHAR a[100];
int _tmain(int argc, _TCHAR* argv[])
{
for(int i =0 ; i< 5;i++)
a[i] = '1';
a[i] = '\0';
int val = _wtoi((const wchar_t*)a);
printf("%d\n",val);
return 0;
}
TCHAR a[100]; //此行在ascii码工程下就是char型,只有在UNICODE下才是wchar_t
所以可以改为wchar_t a[100];
或者将工程设置为UNICODE格式。