トップ 一覧 ping 検索 ヘルプ RSS ログイン

C プログラム引数の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!C プログラム引数

*Cで記述されたLinux program は、main関数から実行が開始される。
 int main(int argc, char *argv[])

*argc は program の引数の数、argv は引数自体を現す文字列配列
*program によっては、mainを次のように宣言しているものもある
 main()

*戻り値はdefault で intになり、関数内で
*戻り値はdefault で intになり、関数内で使われていない仮引数は宣言する必要はない。
*argc、argv は存在しているが、宣言しない限り使用できない。
*引数の個数には、program自体の名前も含まれており、argv[0]にセットされる。

!!引数のguideline
*command line switch は dash で始め、単一の文字または数字から構成させる
*引数をとらない option は一つのdashの後にまとめて指定できるように。
*optionが値をとる場合は、その値を独立した引数として、optionの後に指定できるように。






----
この本からの覚書。
{{amazon 4797327014}}