_argc
stdlib.h:インデックス への移動
ヘッダーファイル
stdlib.h
構文
extern int _argc;
説明
_argc は,プログラムの開始時に main に渡された argc と同じ値を持ちます。この変数は,プログラムに渡された引数の数を保持します。この値にはプログラム自体の名前が含まれるため,_argc と argc は少なくとも 1 になります。
コード例
#include <iostream> #include <stdlib.h> // TO GET THE GLOBAL _arg VALUES using namespace std; void func() { cout << "argc= " << _argc << endl; for (int i = 0; i < _argc; ++i) cout << _argv[i] << endl; } void main(int argc, char ** argv) { func(); // func can get the program arguments from global variables. }