亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dir.h

?? C語言庫函數介紹
?? H
字號:
@函數名稱:     chdir
函數原型:     int chdir(char *path)
函數功能:     改變當前工作目錄為path
函數返回:     0:操作成功,-1:操作失敗
參數說明:     path-新設置的路徑名稱
所屬文件:     <dir.h>

#include <stdio.h>
#include <stdlib.h>
#include <dir.h>
char old_dir[MAXDIR];
char new_dir[MAXDIR];
int main()
{
    if (getcurdir(0, old_dir))
    {
        perror("getcurdir()");
       exit(1);
    }
    printf("Current directory is: \%s", old_dir);
    if (chdir("\"))
    {
        perror("chdir()");
        exit(1);
    }
    if (getcurdir(0, new_dir))
    {
        error("getcurdir()");
        exit(1);
    }
    printf("Current directory is now: \%s", new_dir);
    printf("Changing back to orignal directory: \%s", old_dir);
    if (chdir(old_dir))
    {
        perror("chdir()");
        exit(1);
    }
    return 0;
}


@函數名稱:     findfirst
函數原型:     int findfirst(char *fname,struct ffblk *ptr,int attrib)
函數功能:     尋找與fname相匹配的第一個文件名稱
函數返回:
參數說明:     ptr-保存查找到的文件信息
所屬文件:     <dir.h>

#include <stdio.h>
#include <dir.h>
int main()
{
    struct ffblk ffblk;
    int done;
    printf("Directory listing of *.*");
    done=findfirst("*.*",&ffblk,0);
    while (!done)
     {
        printf("%s", ffblk.ff_name);
        done=findnext(&ffblk);
    }
    return 0;
}


@函數名稱:     findnext
函數原型:     int findnext(struct ffblk *ptr)
函數功能:     尋找與fname相匹配的第一個文件名稱
函數返回:
參數說明:     ptr-保存要查找到的文件信息
所屬文件:     <dir.h>

#include <stdio.h>
#include <dir.h>
int main()
{
    struct ffblk ffblk;
    int done;
    printf("Directory listing of *.*");
    done=findfirst("*.*",&ffblk,0);
    while (!done)
     {
        printf("%s", ffblk.ff_name);
        done=findnext(&ffblk);
    }
    return 0;
}


@函數名稱:     getcurdir
函數原型:     int getcurdir(int drive, char *dir)
函數功能:     得到指定驅動器上的當前工作路徑
函數返回:     0-操作成功,1-操作失敗
參數說明:     drive-驅動器名:0-缺省,1-A驅動器,2-B驅動器,以此類推
所屬文件:     <dir.h>

#include <dir.h>
#include <stdio.h>
#include <string.h>
char *current_directory(char *path)
{
    strcpy(path,"X:\\");
    path[0]='A'+getdisk();
    getcurdir(0,path+3);
    return(path);
}
int main()
{
    char curdir[MAXPATH];
    current_directory(curdir);
    printf("The current directory is %s",curdir);
    return 0;
}


@函數名稱:     getcwd
函數原型:     char *getcwd(char *dir,int len)
函數功能:     得到當前路徑名稱
函數返回:     指向dir的指針
參數說明:     len-路徑最大長度.dir-路徑字符串.
所屬文件:     <dir.h>

#include <stdio.h>
#include <dir.h>
int main()
{
    char buffer[MAXPATH];
    getcwd(buffer, MAXPATH);
    printf("The current directory is: %s",-buffer);
    return 0;
}


@函數名稱:     getdisk
函數原型:     int getdisk(void)
函數功能:     得到當前驅動器號
函數返回:     0-驅動器A,1-驅動器B,2-驅動器C,以此類推
參數說明:
所屬文件:     <dir.h>

#include <stdio.h>
#include <dir.h>
int main()
{
    int disk;
    disk=getdisk()+'A';
    printf("The current drive is: %c",disk);
    return 0;
}


@函數名稱:     mkdir
函數原型:     int mkdir(const char *path)
函數功能:     建立名稱由path指定的目錄
函數返回:     0:操作成功,-1:操作失敗
參數說明:     path-要建立的目錄名稱
所屬文件:     <dir.h>

#include <stdio.h>
#include <conio.h>
#include <process.h>
#include <dir.h>
int main()
{
    int status;
    clrscr();
    status=mkdir("asdfjklm");
    (!status)?(printf("Directory created")):(printf("Unable to create directory"));
    getch();
    system("dir");
    getch();
    status=rmdir("asdfjklm");
    (!status)?(printf("Directory deleted")):(perror("Unable to delete directory"));
    return 0;
}


@函數名稱:     mktemp
函數原型:     char *mktemp(char *temfname)
函數功能:     自動產生一個唯一的文件名
函數返回:     temfname-產生的文件名稱
參數說明:     temfname-輸入時,該指針必須先賦值為6個X的字符串
所屬文件:     <dir.h>

#include <dir.h>
#include <stdio.h>
int main()
{
    char *fname="TXXXXXX", *ptr;
    ptr=mktemp(fname);
    printf("%s",ptr);
    return 0;
}


@函數名稱:     rmdir
函數原型:     int rmdir(const char *path)
函數功能:     刪除一個目錄
函數返回:     0:操作成功,-1:操作失敗
參數說明:     path-刪除的目錄路徑
所屬文件:     <dir.h>

#include <stdio.h>
#include <conio.h>
#include <process.h>
#include <dir.h>
#define DIRNAME "testdir.$$$"
int main()
{
    int stat;
    stat=mkdir(DIRNAME);
    if(!stat)
        printf("Directory created");
    else
    {
        printf("Unable to create directory");
        exit(1);
    }
    getch();
    system("dir/p");
    getch();
    stat=rmdir(DIRNAME);
    if (!stat)
        printf("Directory deleted");
    else
    {
        perror("Unable to delete directory");
        exit(1);
    }
return 0;
}


@函數名稱:     searchpath
函數原型:     char *searchpath(const char *file)
函數功能:     尋找文件的路徑
函數返回:     文件的路徑名稱
參數說明:     file-要尋找其路徑的文件名稱
所屬文件:     <dir.h>

#include <stdio.h>
#include <dir.h>
int main()
{
    char *p;
    p=searchpath("TLINK.EXE");
    printf("Search for TLINK.EXE:%s",p);
    p=searchpath("NOTEXIST.FIL");
    printf("Search for NOTEXIST.FIL:%s",p);
    return 0;
}


@函數名稱:     setdisk
函數原型:     int setdisk(int drive)
函數功能:     設置當前工作驅動器
函數返回:     機器的驅動器總數
參數說明:     drive-設置的驅動器號,0-A盤,1-B盤,以此類推
所屬文件:     <dir.h>

#include <stdio.h>
#include <dir.h>
int main()
{
    int save, disk, disks;
    save=getdisk();
    disks=setdisk(save);
    printf("%d logical drives on the system",disks);
    printf("Available drives:");
    for (disk=0;disk<26;++disk)
    {
    setdisk(disk);
    if (disk==getdisk())
        printf("%c: drive is available",disk+'a');
    }
    setdisk(save);
    return 0;
}


@函數名稱:     fnmerge
函數原型:     void fnmerge(char *path,char *drive,char *dir,char *fname,char *ext)
函數功能:     由驅動器、目錄名稱、文件名稱和擴展名稱來構造文件名
函數返回:
參數說明:     drive-驅動器名,dir-目錄名,fname-文件名,ext-擴展名,path-完整文件名
所屬文件:     <dir.h>

#include <string.h>
#include <stdio.h>
#include <dir.h>
int main()
{
    char s[MAXPATH];
    char drive[MAXDRIVE];
    char dir[MAXDIR];
    char file[MAXFILE];
    char ext[MAXEXT];
    getcwd(s,MAXPATH);
    strcat(s,"\\");
    fnsplit(s,drive,dir,file,ext);
    strcpy(file,"DATA");
    strcpy(ext,".TXT");
    fnmerge(s,drive,dir,file,ext);
    puts(s);
    return 0;
}


@函數名稱:     fnsplit
函數原型:     int fnsplit(const char *spec,char *drive,char *dir,char *fname,char *ext)
函數功能:     由文件名稱path來分解為驅動器、目錄名稱、文件名和擴展名
函數返回:     標志常數說明哪一個部分被得到了
參數說明:     spec-完整的文件名稱,drive-驅動器名稱,dir-目錄名稱,fname-文件名稱,ext-擴展名
		各參數字符長度上限是:80、3、66、9、5;注意要包括‘:’‘\’‘.’
所屬文件:     <dir.h>

#include <stdlib.h>
#include <stdio.h>
#include <dir.h>

int main()
{
	char drive[MAXDRIVE];
	char dir[MAXDIR];
	char file[MAXFILE];
	char ext[MAXEXT];
	char *s;
	int flags;

	s=getenv("COMSPEC");
	flags=fnsplit(s,drive,dir,file,ext);
	printf("Command processor info:\n");
	if(flags & DRIVE)
		printf("\tdrive: %s\n",drive);
	if(flags & DIRECTORY)
		printf("\tdirectory: %s\n",dir);
	if(flags & FILENAME)
		printf("\tfile: %s\n",file);
	if(flags & EXTENSION)
		printf("\textension: %s\n",ext);
	return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合天天综合给合国产| 国产亚洲福利社区一区| 精品国产一区二区三区忘忧草| 国产亚洲综合在线| 亚洲综合小说图片| 国产成人精品免费网站| 欧美日韩国产一区| 欧美国产在线观看| 久久精品国产99久久6| 欧洲视频一区二区| 中文字幕国产精品一区二区| 美脚の诱脚舐め脚责91| 欧美午夜免费电影| 亚洲欧洲三级电影| 成人免费的视频| 久久婷婷久久一区二区三区| 日本成人在线网站| 欧美日韩国产首页在线观看| 亚洲欧美中日韩| 99国产欧美另类久久久精品| 精品国产不卡一区二区三区| 美女网站色91| 这里只有精品电影| 日韩专区一卡二卡| 欧美日韩视频在线第一区| 亚洲视频免费看| 岛国精品在线观看| 日本一区二区成人| 国产一区二区精品在线观看| 日韩午夜电影av| 秋霞电影一区二区| 欧美一级日韩一级| 蜜桃av噜噜一区| 欧美α欧美αv大片| 狠狠色丁香久久婷婷综| 精品国产免费一区二区三区四区| 日韩二区三区四区| 日韩欧美国产不卡| 九一久久久久久| 精品成a人在线观看| 国产成人免费在线观看不卡| 国产视频一区二区三区在线观看| 国产91丝袜在线播放0| 欧美韩日一区二区三区| 成人激情动漫在线观看| 国产精品福利一区二区| 91蜜桃在线免费视频| 亚洲精品中文字幕在线观看| 精品婷婷伊人一区三区三| 婷婷一区二区三区| 精品国产免费人成电影在线观看四季| 精品一区二区三区久久久| www欧美成人18+| 99久久综合精品| 亚洲一区二区五区| 欧美一级片在线观看| 九一九一国产精品| 国产视频一区二区三区在线观看| 91小视频在线观看| 日韩精品免费专区| 国产亚洲欧美激情| 欧美亚洲综合网| 久久精品国产99| 亚洲欧美日本韩国| 日韩美女一区二区三区| 成人av一区二区三区| 天天综合色天天| 久久奇米777| 91免费版在线| 国产乱国产乱300精品| 亚洲精品老司机| 欧美精品一区二区三区在线| kk眼镜猥琐国模调教系列一区二区| 亚洲午夜在线视频| 久久久精品一品道一区| 在线观看91视频| 国产成人精品亚洲777人妖| 性做久久久久久久久| 中文字幕+乱码+中文字幕一区| 欧美久久一二区| 粉嫩绯色av一区二区在线观看| 天堂在线一区二区| 中文字幕在线视频一区| 日韩欧美国产一区二区在线播放 | 国产精品网站一区| 欧美日本免费一区二区三区| 成人精品国产一区二区4080| 青青草91视频| 亚洲一区中文在线| 国产精品欧美精品| 欧美电视剧在线观看完整版| 精品视频在线看| 91视频com| 成人午夜激情影院| 久久97超碰色| 青娱乐精品视频| 亚洲午夜久久久久| 国产精品国产三级国产aⅴ无密码| 精品国产1区2区3区| 51精品国自产在线| 欧美群妇大交群中文字幕| 91亚洲国产成人精品一区二三| 国产精品原创巨作av| 久久精品噜噜噜成人88aⅴ | 欧美日韩日日骚| 99vv1com这只有精品| 国产馆精品极品| 另类小说欧美激情| 麻豆国产精品777777在线| 偷窥少妇高潮呻吟av久久免费| 亚洲欧美电影院| 一区二区三区免费| 亚洲男女一区二区三区| 成人欧美一区二区三区小说| 欧美极品aⅴ影院| 中文欧美字幕免费| 中文字幕免费一区| 国产精品美女久久久久aⅴ| 久久久99精品免费观看不卡| 久久综合狠狠综合| 久久亚洲一区二区三区明星换脸| 欧美刺激午夜性久久久久久久| 日韩精品专区在线影院重磅| 欧美成人猛片aaaaaaa| 欧美精品一区二区三区蜜桃 | 国内精品自线一区二区三区视频| 日韩国产欧美三级| 麻豆成人久久精品二区三区小说| 青椒成人免费视频| 国产91精品一区二区麻豆亚洲| 国产成人精品在线看| 成人免费毛片a| 91美女在线视频| 欧美日韩一区二区三区视频| 欧美国产1区2区| 亚洲男人天堂一区| 午夜精品一区二区三区免费视频| 免费观看久久久4p| 国产精品一区专区| 91久久精品一区二区三区| 欧美日韩电影在线| 久久人人爽爽爽人久久久| 亚洲女子a中天字幕| 日韩福利电影在线| 国产成人精品一区二区三区四区| 91丨九色丨蝌蚪富婆spa| 欧美日韩二区三区| 国产精品天天看| 无吗不卡中文字幕| 成人午夜精品在线| 欧美精品一二三| 中文字幕成人av| 亚洲午夜免费福利视频| 国产一区二区三区久久久| 色偷偷成人一区二区三区91| 日韩精品中午字幕| 亚洲精品免费电影| 精品一区二区三区日韩| 91在线视频播放地址| 精品福利二区三区| 亚洲精品国产高清久久伦理二区| 美女精品一区二区| 日本韩国视频一区二区| 久久久91精品国产一区二区精品| 亚洲综合精品久久| 国产精品18久久久久久久网站| 在线视频综合导航| 国产欧美精品一区二区色综合朱莉| 亚洲自拍偷拍欧美| www.视频一区| 久久综合九色综合欧美就去吻| 亚洲一区二区在线免费观看视频| 国产传媒日韩欧美成人| 日韩午夜三级在线| 午夜欧美在线一二页| 色一区在线观看| 国产精品热久久久久夜色精品三区| 奇米精品一区二区三区四区| 91色视频在线| 国产精品丝袜一区| 黑人巨大精品欧美黑白配亚洲| 欧美日韩亚洲国产综合| 亚洲欧美日韩综合aⅴ视频| 床上的激情91.| 久久中文字幕电影| 久久精品99国产精品日本| 欧美日韩一级黄| 一区二区三区国产精华| 99精品国产99久久久久久白柏| 国产欧美一区二区精品性色超碰| 秋霞午夜av一区二区三区| 欧美片网站yy| 五月婷婷另类国产| 欧美日韩国产首页| 国产麻豆成人传媒免费观看| 久久人人97超碰com| 国产呦精品一区二区三区网站| 日韩午夜激情av| 国产在线国偷精品产拍免费yy| 日韩欧美电影一区|