在讀函數這一章有很多疑惑,在此請教一個程式:
寫一個可以存取指令列引數的程式,且必須以2至4個引數執行此程式。若執行此程式的引數不對,輸出訊息告知使用者該如何作,然後結束。若引數的個數正確,列印之。
請問這個怎麼寫呢?
2007-08-17 18:09:09 · 2 個解答 · 發問者 落葉飄向落花處 1 in 電腦與網際網路 ➔ 程式設計
#include
#include
#include
using namespace std;
int main(int argc, char** argv){
//=====START=====//
if(argc>1)
{
if(strcmp(argv[1],"-p")==0)
{
cout<<"Very Good..."<
}
else
{
cout<<"cpp_test [-p]"<
//=====END=====//
system("PAUSE");
return 0;
}
2007-08-18 11:27:27 補充:
指令 C:\>cpp_test -p
2007-08-18 07:26:31 · answer #1 · answered by Big_John-tw 7 · 0⤊ 0⤋
使用函數指標下去帶就行了
這種題目算是指標較進階的用法
2007-08-17 21:39:43 · answer #2 · answered by ㄚ旺 5 · 0⤊ 0⤋