我正在尝试编写一个函数来获取 char* 并返回指向同一字符的指针,但在其末尾添加了几个常量字符。
char* addExtension(char* FileName)
{
}
最佳答案
这正是标准库函数 strcat()
的作用(对于“字符串连接”)确实如此,我认为。您应该考虑使用它。
还要注意缓冲区溢出的危险,像这样的函数(以及 strcat()
,就此而言)本质上是不安全的,因为它不包含有关可用空间的信息。
关于c - 在 C 函数中获取 char 指针并向其添加字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15522683/