c語言如何定義文件夾中的文件
c語言如何定義文件夾中的文件
一、調(diào)用庫函數(shù)。C語言庫函數(shù)創(chuàng)建文件夾依賴于編譯器,不同編譯器使用的創(chuàng)建文件夾函數(shù)不同。舉例如下:1、VC/VS編譯器。函數(shù)聲明為 int _mkdir( const char *dirname )。頭文件為direct.h。功能為創(chuàng)建dirname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。2、TC編譯器。聲明形式為 int mkdir(char *pathname)。頭文件為dir.h。功能為創(chuàng)建pathname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。3、gcc編譯器。聲明形式為int mkdir(const char *pathname.mode_t mode)。其中函數(shù)頭文件為sys/stat.h,參數(shù)類型mode_t頭文件為sys/types.h。
導(dǎo)讀一、調(diào)用庫函數(shù)。C語言庫函數(shù)創(chuàng)建文件夾依賴于編譯器,不同編譯器使用的創(chuàng)建文件夾函數(shù)不同。舉例如下:1、VC/VS編譯器。函數(shù)聲明為 int _mkdir( const char *dirname )。頭文件為direct.h。功能為創(chuàng)建dirname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。2、TC編譯器。聲明形式為 int mkdir(char *pathname)。頭文件為dir.h。功能為創(chuàng)建pathname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。3、gcc編譯器。聲明形式為int mkdir(const char *pathname.mode_t mode)。其中函數(shù)頭文件為sys/stat.h,參數(shù)類型mode_t頭文件為sys/types.h。
在C語言中可以通過調(diào)用創(chuàng)建文件夾函數(shù),或者使用系統(tǒng)命令兩種方法創(chuàng)建文件夾。一、調(diào)用庫函數(shù)。C語言庫函數(shù)創(chuàng)建文件夾依賴于編譯器,不同編譯器使用的創(chuàng)建文件夾函數(shù)不同。 舉例如下:1、VC/VS編譯器。函數(shù)聲明為 int _mkdir( const char *dirname );頭文件為direct.h。功能為創(chuàng)建dirname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。2、TC編譯器。聲明形式為 int mkdir(char *pathname);頭文件為dir.h。功能為創(chuàng)建pathname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。3、gcc編譯器。聲明形式為int mkdir(const char *pathname, mode_t mode);其中函數(shù)頭文件為sys/stat.h, 參數(shù)類型mode_t頭文件為sys/types.h。與其他編譯器的創(chuàng)建文件夾函數(shù)不同,gcc創(chuàng)建文件夾多了一個(gè)參數(shù)mode, 指定被創(chuàng)建文件夾的權(quán)限。函數(shù)功能為創(chuàng)建文件夾名為pathname, 權(quán)限值為mode的文件夾。 如果成功則返回0,否則返回-1。二、通過系統(tǒng)命令調(diào)用。在C 語言中可以通過system函數(shù)調(diào)用系統(tǒng)命令,具體命令格式取決于操作系統(tǒng)。比如在Linux/Unix下,可以使用:system(mkdir ./XXX);來創(chuàng)建XXX文件夾。而在windows下需要使用dos命令,比如:system(mkdir .\\XXX);
c語言如何定義文件夾中的文件
一、調(diào)用庫函數(shù)。C語言庫函數(shù)創(chuàng)建文件夾依賴于編譯器,不同編譯器使用的創(chuàng)建文件夾函數(shù)不同。舉例如下:1、VC/VS編譯器。函數(shù)聲明為 int _mkdir( const char *dirname )。頭文件為direct.h。功能為創(chuàng)建dirname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。2、TC編譯器。聲明形式為 int mkdir(char *pathname)。頭文件為dir.h。功能為創(chuàng)建pathname文件夾,并返回結(jié)果,如果成功則返回0,否則返回-1。3、gcc編譯器。聲明形式為int mkdir(const char *pathname.mode_t mode)。其中函數(shù)頭文件為sys/stat.h,參數(shù)類型mode_t頭文件為sys/types.h。
為你推薦