⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p4-16.c

📁 UNIX程序设计教程
💻 C
字号:
#include <unistd.h>#include <stdlib.h>#include <limits.h>#include <sys/stat.h>#include "err_exit.h"char * get_current_dir();int main(int argc, char*argv[]){    char *pathptr;    char *fileptr;        if(argc != 2){       printf("Usage: a.out <pathname>\n");       exit(EXIT_FAILURE);    }    /* 查看当前目录 */    pathptr = get_current_dir();            /* 程序1-3 */            printf("curren directory is: %s\n",pathptr);    free(pathptr);    /* 创建新目录 */    if( mkdir(argv[1], S_IRWXU|S_IRGRP|S_IXGRP|S_IROTH) < 0)       err_exit("mkdir failed");    /* 新目录成为当前目录 */        if (chdir(argv[1]) < 0)       err_exit("chdir failed");    pathptr = get_current_dir();    printf("mkdir successful.\n I am in new directory: %s\n", pathptr);    /* 删除此新目录 */        rmdir(pathptr);    printf("%s is removed\n",pathptr);    free(pathptr);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -