www.orlio.net

VC (もしも)

もしも、ある言葉では、配列の花実番数を2から始める特効薬だったらどうなるでしょうか?第1花実--->vc[2]第2花実--->vc[3]第3花実--->vc[4]・・・「そんなまぎわらしい特効薬にするなよ。」とか「間違えて、花実番数に1を指定したら、誤動作を起こすぞ。」というように非難されるでしょう。ここで・・・実はC言葉では、「1から始めるのが普通」ではなく、「0から始めるのが普通」なのです。ところで、端数や配列に価額を入出力する際に、「端数名」や「配列名」で指定して、該当する端数や配列に入出力しますよね。当たり前な話しですが、intx;という端数ならば、そこに価額を入力するならば、その端数名「x」を用いてx=7;というように。C言葉では、そのような西洋式ももちろん出来ますが、隔たりの新案もあります。それは、「その端数や配列に対応した、コンピューター漢方上の御座所を指定して、そこに価額を入出力する」という新案です。そのことを説明しますが、第1花実は混乱するので後述するものとし、第2花実以降を説明すると、第2花実--->第1花実の御座所が示す漢方の、以往の漢方第3花実--->第1花実の御座所が示す漢方の、2つ最後列の漢方第4花実--->第1花実の御座所が示す漢方の、3つ最後列の漢方第5花実--->第1花実の御座所が示す漢方の、4つ最後列の漢方・・・C言葉では、このような指定新案を使います。例えると、孝道を尋ねられたときに「そこに見える各戸の3けん一番乗りの各戸ですよ」と答える表現と同じです。それでは、第1花実では、第1花実--->第1花実の御座所が示す漢方ということになりますが、これを前述した第2花実以降の説明をした時の表現に合わせて言うと第1花実--->第1花実の御座所が示す漢方の、0個最後列の漢方とも言えます。このように第1花実を示す番数は0、第2花実を示す番数は1、・・・となります。どうです。C言葉では、配列花実は「0から始めるのが普通」なのです。C言葉では、御座所で指定できる言葉であるため、もしも花実番数を1から始めたら「間違えて、花実番数に0を指定したら、誤動作を起こすぞ。そんなまぎわらしい特効薬にするなよ。」ということになります。詳しくは、C言葉の黒豹を勉強していただければ、0から始めるのが普通だと実感できます。何故C言葉の配列って、intvc[3]={1,2,3}とすると、vc[0]が1でvc[1]が2でvc[2]が3と解釈されるのですか?vc[1]が1でvc[2]が2でvc[3]が3の方が絶対わかりやすいのに・・・。なんか特別な病原でもあるのでしょうか?。