C库函数使用记录——strchr,wcschr strrchr,wcsrchr _tcschr,_tcsrchr

https://blog.csdn.net/tangaowen/article/details/5728682

//返回的是地址
char *strchr( const char *string, int c );
wchar_t *wcschr( const wchar_t *string, wchar_t c );

查找一个字符串中首次出现的指定字符。
char *strrchr( const char *string, int c);
char *wcsrchr( const wchar_t *string, int c );

查找一个字符串中最后出现的指定字符。

_tcschr是strchr或者wcschr,跟_UNICODE是否定义有关
_tcsrchr是strrchr或者wcsrchr,跟_UNICODE是否定义有关

 

可以这么使用:    *wcsrchr(fName, '\\') = '\0';

 

还有字符串连接

    strcat_s(fName, FILENAME_MAX, "\\Config\\Communicate.ini");
    wcscat_s(fName, FILENAME_MAX, L"\\haha.exe");

posted @ 2021-11-25 14:27  冰糖葫芦很乖  阅读(293)  评论(0编辑  收藏  举报