C:创建文件和备份文件

标签 c string file

我有一个文件,我想制作一个备份文件,与文件同名,但末尾带有“aux”。我该怎么做呢?我尝试过:

char *nameFile, *nameAux;
char *aux = aux;
nameAux = nameFile + aux;

这不起作用.. nameFile 是用户给我的,这是正确的,因为我可以使用 nameFile 打开/删除文件

最佳答案

你不能只是“添加”C 字符串。您已经有效地总结了指针。 请参阅How do I concatenate const/literal strings in C?

关于C:创建文件和备份文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47573230/

相关文章:

c - 字符串代替c中的int

c - 在 C 中声明不带引号的字符变量

c++ - 带有指针 : Member reference base type (. ..) 的函数不是结构或 union

java - 字符串数组在android中只返回一个字符串

java - PrintWriter 类的反面是什么?

c - 如何按行 block 处理 C 中的文本文件?

java - 在黑莓中读/写文件

c - 编辑 makefile 以允许在 linux 中进行调试

c - 将用户输入重定向到/dev/null

c - 生成随机 n 字节 Base64 字符串后的不可打印字符