問題タブ [pointer-to-array]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
arrays - 要素へのポインターを介して配列の要素を変更する
コードを考えると:
が指す配列の個々の要素がpv
で乗算されることを期待してい3
ます。代わりに、出力として得られるものは次のとおりです。
私は何を間違っていますか?
arrays - 配列へのポインタ int (*ptr)[]
配列へのポインターがどのように機能するかを理解しようとしています。コード スニペット。
アスタリスク*
は、ptr
. なら、そうではないi = 1
理由。(*ptr+i) = ith value
value at ptr + i
c - この 2D 配列の要素を置き換えるにはどうすればよいですか?
学校の課題で 15 パズル ゲームをコーディングしています。3 つの移動パラメータを取ります。これらは、x、y 座標と方向です。
しかし、私のコードは、最初に印刷するテーブルの要素を何度も置き換えません。なにが問題ですか?
この部分は移動のための関数呼び出しです:
そして、この部分は移動機能です: