簡易DOS操作教學

在這講解一下如何用命令提示字元使用下面的C語言程式碼

大神請無視 <(_ _)>

回到上層目錄 cd..

1.png

2.png

3.png

跳到某硬碟

4.png

5.png

進入目錄 cd 目錄名稱

6.png

7.png  

 

顯示該目錄所有檔案

dir

13.png  

dir/p 有換頁功能

16.png

17.png

dir/w 橫向排列

14.png

15.png

 

開起下面的程式檔案

9.png

10.png

11.png

 

Sleep.c

int main(int argc, int* argv[])
{
    if (argc > 1 && argv[1])
    {
        int time = atoi(argv[1]);
        if (time)
            _sleep(time);
        else
            printf("usage: wait time(millisecond));
    }
    else
        printf("usage: wait time(millisecond);
    return 0;
}

稍微講解一下

int main(int argc, int* argv[])

第一個argc(argument count縮寫)是整數,代表參數的數量

第二個argv[](argument vector縮寫)是整數的指標起始為0且argv[0] = 自己的名字

照上面的程式來看

argv[0] 表自己的名子

argv[1] 就是輸入的停滯時間

main中

atoi是把字符串轉成長整數的用法

至於_sleep只是一個windows裡面的函式

所以我們在命令列提示字元

18.png

就可以達成延遲100毫秒了