f-z*_*z-N 1 c string-concatenation
我需要使用系统调用来编写程序来读取文件,反转字符串并将其打印到输出文件.如果输入文件是test.txt,则应将输出写入文件reverse_test.txt.请告诉我如何将字符串附加reverse_到输出文件的名称,我将在其中写入结果.
我尝试了下面的代码,但它给出了错误.
strcat("reverse_",argv[1]);
Run Code Online (Sandbox Code Playgroud)
我写了其余的代码,它工作正常,但无法解决这一部分.
你不能附加到文字"reverse_".尝试这样的事情:
char str[ENOUGH] = {0};
snprintf(str, sizeof(str), "reverse_%s", argv[1]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3696 次 |
| 最近记录: |