Re: Array and pointer
熊岡です。
General Shadow wrote:
> とすると、配列を扱うためのポインタは常に
> char (*pc2)[5];
> のように宣言しなければならないということになるのですよね?
そうじゃなくて、
pc1=&c[0];
と、明示的に書きましょうということでは。
> なんだかすごく不便になるだけなんじゃないかという気がしますが。
不便というより、少々面倒になる程度ですね。
その代わり、配列のコピーや演算が違和感無く記述できるのがメリットでしょうか。
歴史のifを検証するのは面白いですが、当時の事情も理解できますし、
今の仕様がそれほどダメなものだとも私は思いません。
--
┏━━━━━┓ /\
┃ (^^)/ ┃ /\/ \
□――――――□ / / \/\
□=[W]==□ 熊岡 忍(Kumaoka Shinobu)
== IIII == titokani@jcom.home.ne.jp
■━━●━━■ / / \
■ ■
/ ̄\/\_/ ̄\/\/ ̄\/ ̄\/ ̄ ̄\/\/
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735