关于字符串的处理总结

常见的字符串类型:

char wchar_t cstring string 

关于字符串处理的函数,具体例子: 

strcat(str1,str2);
tcslen(str) 获得字符串长度
tcsrchr(str, L'\\') 反向搜索获得最后一个TCHAR的位置
stprintf(TCHAR *buffer,const TCHAR *format [,argument] ..)获得一个格式化字符串
tcsdup 给一个指针分配源字符串大小的内存并从源字符串copy值
tcstok 按标记将字符串拆分
tcscpy 拷贝字符串.
字符串连接函数strcat(),将strSource连接到strDestination
下面是MSDN的声明:
复制代码
 1 char *strcat(
 2    char *strDestination,
 3    const char *strSource 
 4 );
 5 wchar_t *wcscat(
 6    wchar_t *strDestination,
 7    const wchar_t *strSource 
 8 );
 9 unsigned char *_mbscat(
10    unsigned char *strDestination,
11    const unsigned char *strSource 
12 );
13 template <size_t size>
14 char *strcat(
15    char (&strDestination)[size],
16    const char *strSource 
17 ); // C++ only
18 template <size_t size>
19 wchar_t *wcscat(
20    wchar_t (&strDestination)[size],
21    const wchar_t *strSource 
22 ); // C++ only
23 template <size_t size>
24 unsigned char *_mbscat(
25    unsigned char (&strDestination)[size],
26    const unsigned char *strSource 
27 ); // C++ only
复制代码

 

 

复制代码
typedef byte BYTE;
typedef unsigned short WORD;
typedef unsigned int UINT;
typedef int INT;
typedef long BOOL;
typedef long LONG;
typedef unsigned long DWORD;
typedef void *HANDLE;
typedef WORD *LPWORD;
typedef DWORD *LPDWORD;
typedef char CHAR;
typedef /* [string] */  __RPC_string CHAR *LPSTR;
typedef /* [string] */  __RPC_string const CHAR *LPCSTR;
typedef wchar_t WCHAR;
typedef WCHAR TCHAR;
typedef /* [string] */  __RPC_string WCHAR *LPWSTR;
typedef /* [string] */  __RPC_string TCHAR *LPTSTR;
typedef /* [string] */  __RPC_string const WCHAR *LPCWSTR;
typedef /* [string] */  __RPC_string const TCHAR *LPCTSTR;
typedef HANDLE *LPHANDLE;
复制代码

 

举例

posted @   vsxw  阅读(314)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示