ANSI 和 UNICODE 的函数对应表

ANSI        UNICODE           通用
(char.h)    (wchar.h)        (tchar.h)

char         wchar_t          TCHAR
char *       wchar_t *       PTCHAR (PTSTR,LPWSTR,PWSTR,WCHAR)

printf       wprintf           _tprintf
scanf       wscanf            _tscanf

atoi         _wtoi              _ttoi //将字符串转换成整型数
atol         _wtol              _ttol //将字符串转换成长整形
itoa         _itow              _itot //将整型转换成字符串

atof         _wtof              _tstof //将字符串转换成浮点数

strlen       wcslen            _tcslen //计算字符串的长度,不包括‘'
strcat       wcscat            _tcscat // 连接字符串
strcpy      wcscpy            _tcscpy //复制字符串
strcmp     wcscmp           _tcscmp //比较两个字符串

strrchr     wcsrchr                       //查找一个字符串中最后出现的指定字符位置的地址

strchr      wcschr                        // 查找一个字符串中首次出现的指定字符位置的地址

原文地址:https://www.cnblogs.com/pengjun-shanghai/p/5220472.html