Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >创建一个目录

创建一个目录
EN

Stack Overflow用户
提问于 2011-07-14 21:34:06
回答 2查看 587关注 0票数 2

我正在尝试使用以下代码创建一个目录。它会编译,但不会创建目录。有什么建议吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
int main(void)
{
  const char base[] = "filename";
  char filename [ FILENAME_MAX ];
  int number = 42;
  sprintf(filename, "%s/%d", base, number);
  printf("filename = \"%s\"\n", filename);
  mkdir (filename, S_IRWXU);
  return 0;
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-14 21:35:58

"filename“目录已经存在了吗?mkdir()一次只会创建一个目录;如果父目录也不存在,你必须先单独创建它。

票数 2
EN

Stack Overflow用户

发布于 2011-07-14 21:36:19

它很可能无法创建目录,因为您正在尝试创建一个嵌套目录,而它的父目录不存在。mkdir无法以递归方式创建目录。但是,除非您正确检查程序中的返回代码和错误,否则您只能猜测。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6700185

复制
相关文章
eclipse创建一个java项目目录_Eclipse创建JAVA项目
为了便于硬盘上的文件进行管理,通常都会将文件分目录进行存放。同理,在程序开发中,也需要将编写的类在项目中分目录存放,以便于文件管理。为此,Jaca引入了包(package)机制,(貌似跟Python的包差不多),程序可以通过声明包的方式对Java类定义目录。Java中的包是专门用来存放类的,通常功能相同的类存放在相同的包中。在声明包时,使用Package语句,具体示例如下:
全栈程序员站长
2022/09/09
1.2K0
eclipse创建一个java项目目录_Eclipse创建JAVA项目
MarkDown 创建目录
创建类似于书本目录层级 通过 "-"来实现 \tab - \tab \tab - \tab \tab \tab - 如此便可以实现上图的效果
onety码生
2018/11/21
1.7K0
mkdir命令 – 创建目录
注意:默认状态下,如果要创建的目录已经存在,则提示已存在,而不会继续创建目录。 所以在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。 mkdir命令还可以同时创建多个目录.
契合
2021/08/10
2K0
基于某一个目录创建快照的方法
1、开启特定目录的创建快照 hdfs dfsadmin -allowSnapshot /aaa [root@node01 opt]# hdfs dfsadmin -allowSnapshot /aaa Allowing snaphot on /aaa succeeded 2、创建快照 hdfs dfs -createSnapshot /aaa [root@node01 opt]# hdfs dfs -createSnapshot /aaa Creat
云缓缓知我意
2021/04/15
6860
python进入文件目录 命令_python创建目录
Python可以使用os.chdir()方法转到指定目录。os.chdir() 方法用于改变当前工作目录到指定的路径。
全栈程序员站长
2022/09/27
3.7K0
Java快速创建多级目录
编写MapReduce需要固定输入输出路径,项目打包到线上服务前最好在本地先测试一遍
静谧星空TEL
2021/04/27
2.3K0
python目录判断与创建
1、完成目录判断 2、完成文件创建 3、完成cpickle模块化写与读 import cPickle as p,os dirlis = os.getcwd() dirlis_new = dirlis + "\\"+"pytTest" print dirlis_new if not os.path.exists(dirlis_new): os.mkdir(dirlis_new) print "目录创建成功!!!" else: p
py3study
2020/01/08
7830
C/C++创建多级目录
C运行时库提供的创建目录的函数_mkdir(),在上级目录不存在时会创建失败。所以自己实现了一下创建多级目录,无论上级目录是否存在。
charlee44
2019/08/13
3.7K0
如何创建Python工程目录
如何创建一个简单但是比较规范的python工程目录,本文是学习了Learn Python the Hard Way相关内容后做的一些笔记。
py3study
2020/01/07
1.4K0
Eclipse创建SRC目录下面创建包出现在SRC目录同级[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105825.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
1.2K0
Eclipse创建SRC目录下面创建包出现在SRC目录同级[通俗易懂]
Python创建目录文件夹
Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。
周小董
2019/03/25
3.7K0
Python创建目录文件夹
Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。
狼啸风云
2020/08/10
3.9K0
python ftp远程创建层级目录
ftp在远程服务器上只能创建当前子目录,并不能创建层级目录, 现有python算法如下: def create_remote_dir(ftp, target_dir): try: ftp.cwd(target_dir) # 切换工作路径 except Exception as e: ftp.cwd('~') # 切换到远程根目录下(不一定时盘符, 服务器) base_dir, part_path = ftp.pwd(), target_dir.split('/') # 分割目录名 for
py3study
2020/01/08
4.5K0
2.8 创建和删除目录mkdir/rm
mkdir mkdir = make directory mkdir就是创建目录,不能级联创建目录 date 显示当前时间 mkdir -p 可以级联创建目录 -v 使命令运行可视化 创建目录时一定要注意绝对路径和相对路径,当前目录,一般使用的都是相对路径也就是没有 / 这个符号的开头的 [root@hf-01 ~]# mkdir /tmp/aminglinux [root@hf-01 ~]# ls -ld /tmp/aminglinux/ drwxr-xr-x.
运维小白
2018/02/06
8290
Vue 创建项目及目录介绍
就可以让我们在当前的项目中随意的使用这些新最新的es6,甚至es7的语法。说白了就是把各种javascript千奇百怪的语言统统转为浏览器可以认识的语言。
很酷的站长
2023/02/17
8160
Vue  创建项目及目录介绍
cefsharp文档在哪_hdfs创建目录
参考:https://github.com/cefsharp/CefSharp/issues/601 https://gist.github.com/BlackBooth/19ce027c4f68c1eb4fc1144988ca6662
全栈程序员站长
2022/10/02
1.3K0
cefsharp文档在哪_hdfs创建目录
python创建日期名的目录
backdir = "/data/backup/mysqlbackup/" mysqlbkdir = backdir + time +"/" if not os.path.exists(mysqlbkdir):     os.makedirs(mysqlbkdir) else:     pass
py3study
2020/01/08
1.2K0
Node.js创建目录实例
webgame项目经常要维护更新,先在创建一个批次号,然后上传至更新服务器上然后再分别copy文件至各服务器的一个临时目录,然后更新结束后删除该临时目录。而本地需要根据批次号创建一系统的文件夹目录。之前是先手动创建一个批次号文件夹,然后写一个bat,创建更新批次相应的文件夹。现在如果用node.js写的话,比较简单。系统盘当前登录用户目录放一个update.js文件---好处是直接cmd的时候就是该目录了,节省时间。
meteoric
2018/11/16
2.6K0
IDEA快速操作:创建多级目录
创建多级目录,应每个目录之间用"/"隔开,这样就不需要再手动一层层目录分别添加了。
HLee
2021/04/29
2.7K0
IDEA快速操作:创建多级目录
点击加载更多

相似问题

创建一个目录并切换到新目录

12

在新建的目录下创建一个目录

11

Java -创建一个空目录

27

创建一个组共享目录

13

Oracle RAC -创建一个目录

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文