c语言是如何实现mkdir()的

Python010

c语言是如何实现mkdir()的,第1张

1、函数名: mkdir功 能: 建立一个目录(文件夹)用 法: int mkdir(char *pathname)2、程序例: (在win-tc和Dev-c++下运行通过)

#include <stdio.h>#include <process.h>#include <dir.h>int main(void){int statussystem("cls")status = mkdir("book")/*这是在程序所在当前文件夹下创建book*/(!status) ? (printf("Directory created\n")) :(printf("Unable to create directory\n"))system("pause")system("dir")/*显示创建后当前文件夹下的文件信息*/system("pause")status = rmdir("book")/*删除创建的文件夹book*/(!status) ? (printf("Directory deleted\n")) :(perror("Unable to delete directory"))system("pause")return 0}

函数名: _mkdir

功 能: 建立一个目录

用 法: int _mkdir( const char *dirname )

头文件库:direct.h

返回值:创建一个目录,若成功则返回0,否则返回-1

程序例:

#include <direct.h>

#include <stdio.h>

#include <stdlib.h>//for system()函数

int main(void) {

    mkdir("D:\\myd")

    system("dir D:\\myd")

    system("start D:")

    getchar()

    _rmdir("D:\\myd")

    return 0

}