C言語なら、俺に聞け! <14>
■ このスレッドは過去ログ倉庫に格納されています
0727630
NGNG>> 配列とポインタの交換性が理解できればそんなに難しく無い。
>互換性? 配列変数を右辺値として評価するとポインタに縮退するという
>特例があるだけで、あとは全然別物だと思うが。
もちろん同じと言っているわけではありません。
ちなみに「交換性」を「互換性」に読みかえていらっしゃいますがこの2つの言葉には「交換性」はないと思います。
//「互換性」もないと思うけど。
式の中ではa[i]は*(a+i)のシンタックスシュガーだと言っているだけです。
int a[20]に対してaが配列aの先頭要素へのポインタに読みかえられるというのはまた別の話。
aはポインタじゃないですからね。
>汗知らずにCやってる人って、、、
まぁでもわざわざアセンブラを覚える必要はないでしょ。わしアセンブラ知らんし。
車を組み立てられなくても車の運転をするのには困らないし。知ってて損はしないだろうけど。
「そろばんを知らなくても電卓は使える」と表現しちゃうとそろばんくらいは知っていた方が
いいよなと思っちゃうけどね。
■ このスレッドは過去ログ倉庫に格納されています