勵志

勵志人生知識庫

argc和argv是什麼意思

「argc」和「argv」是C和C++程式語言中main函式常用的兩個命令行參數。

「argc」是「argument count」的縮寫,表示傳遞給程式的主要參數(命令行參數)的數量,包括程式本身的名稱,其是一個整數,至少為1,因為第一個參數始終是程式的名稱。

「argv」是「argument vector」的縮寫,表示一個指向字元串數組的指針,每個字元串表示一個命令行參數,第一個元素「argv」通常是程式的名稱,後續元素如「argv」「argv」等表示其他命令行參數。