タグ

ブックマーク / qune.jp (1)

  • argv は argument vector なのか argument value(s) なのか

    人力質問系サイトで定期的に出てくる質問シリーズ。 argv については諸説あるようだけれども,あたしゃ argument vector だと思っています。つか,value なんて抽象的な単語を,大切な変数の名前(の一部)にするのはおかしい。実際,value という変数名は,key-value 形式の辞書(マップ)を除けば,何も意味していない名前だったりする。というのも,変数が何らかの value(値)であることは,当たり前だから。同様に,変数名に variable(変数),仮引数名に parameter なんて名前を使うのも同じ。 つことで,value はねぇだろ,と。 一方,Java では argc や argv なんてもんではなくて,String[] args としてプログラムに渡されます。この args は何かといったら,argument string(s) だろう。argument

  • 1