标签: c linux mkdir
我是Linux系统编程的新手。任务是:使用有价值的“lab01”创建系统变量“MY_DIR”并在其中创建任何文件。
我已经成功创建了文件夹,但我无法使用varialble创建任何文件
putenv("MY_DIR=lab01"); mkdir_ret_code = mkdir(("/home/Alexander/%s",getenv("MY_DIR")),0777);
如何解决这个问题?
答案 0 :(得分:3)
使用数组并使用这些函数http://linux.die.net/man/3/string