有關C程式 輸入參數的index

關於指令行 在輸入參數時 直覺上會覺得第一個參數是argv[0] 第二個是argv[1]...
但事實上,argv[0] 指的是程式本身,
這樣解釋不好,假設有個程式a 有三個參數值1、2、3
那麼指令為 a.exe 1 2 3
這時,
argv[0] 指的是a.exe
argv[1] 是1
argv[2] 是2
argv[3] 是3

沒有留言:

張貼留言