c - 如何用C和MinGW连接两个字符串?

标签 c string winapi mingw

如何在 MinGW 中使用 GCC 连接(甚至分配)两个字符串(我猜是 TCHAR 数组)?

这同样适用于它们各自的赋值函数,如 StringCchCpy_tcscpy .

最佳答案

_tcscat (或“安全”版本 _tcscat_s )非常适合连接 TCHAR 数组。您必须包含 tchar.h 才能使用这两个函数。

对于 StringCchCat 也应该如此,正如您提到的,它是在 strsafe.h 中定义的。

如果您缺少这些头文件,请确保您已安装 Windows SDK 。它可能不像 Microsoft 工具那样默认包​​含在 MinGW 中。

关于c - 如何用C和MinGW连接两个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9187501/

相关文章:

c++ - 用于 int -> float -> int 往返转换的舍入

c - 将文本文件中的行读取到字符串指针数组中。

winapi - 如果不存储GetModuleHandle的返回值,是否需要关闭句柄?

c - 在 C 中使用 popen() 和 minicom 会产生垃圾值

对具有重复条目的列表进行计数排序奇数结果

java - 将字符串传递给其他 Activity 不起作用

python - 如何在 Python 中正确比较来自 psycopg2 的 unicode 字符串?

c++ - 十六进制编辑器如何如此快速地显示数据?

c++ - 复制构造函数和 UniformInitalization 列表

c - 递增 C 指针