【发布时间】:2012-11-02 23:59:10
【问题描述】:
我是 C 编程新手。当我有$ans 时如何更改/home/jobs/$ans/xxx/ 之类的目录是我不能在c 程序中使用chdir 的用户字符串。
我的脚本如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char jdir;
printf("Enter job directory:"); /* user input for different directories */
scanf("jdir");
chdir("/home/jobs/%jdir/xxx");
system("ls -ltr");
return(0);
}
如何使用chdir更改目录?
【问题讨论】:
-
sprintf是你想要的功能。