argc:外部命令參數(shù)的個數(shù)
argv[]:存放各參
int main(int argc,char *argv[]) {
cout << argc << endl;
if (2 == argc) {
cout << argv[0] <<endl;
cout << argv[1] <<endl;
string op = argv[1];
if (!op.compare("-h")) {
cout << "hello" << endl;
}
}
}
在linux中的目錄下執(zhí)行g++ *.cpp -std=c++11 -o MD5
得到可執(zhí)行文件MD5
運(yùn)行MD5文件,并攜帶程序選項(xiàng)進(jìn)行測試 MD5 -h