問題タブ [pointer-to-pointer]

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.

0 投票する
3 に答える
91 参照

c - 整数/構造体配列の終わり?

基本的に、main() はどのようにしてトラバースするバイト数、つまり alloco() 関数によって割り当てられたメモリを知るようになるのでしょうか。文字配列に NULL のような区切り文字はありますか?

0 投票する
1 に答える
112 参照

c++ - operator= 分数演算用の double ポインターによるオーバーロード

当初、私のラボでは、addFractionJesseR(*lFrac, *rFrac, **resFrac); という 3 つの引数を渡していました。しかし、3 つの引数を渡すことができないことがわかりました。**resFrac = addFractionJesseR(*lFrac, *rFrac); に変更する必要がありました。そして今、コンパイルに問題があります。ポインターとダブルポインターがどこかで範囲外であることはわかっていますが、どこを見つけることができません。デバッガーは問題として 2 行目を示します。

これは次のように呼び出されます:

**resFrac = addFractionJesseR(*lFrac, *rFrac); 元は addFractionJesseR(*lFrac, *rFrac, **resFrac); でした。

これは次のように呼び出されます:

*resFrac = addMenu(lFrac, rFrac) はもともと addMenu(lFrac, rFrac, &resFrac) でした

(はい、私はすべてのポインターで削除を呼び出しました。私はまだスタック オーバーフローに慣れておらず、関連するコードのスニペットのみを配置することを学んでいます)正しい方向に向ける助けが必要です。addMenu または displayMenu のどこかでポインタが範囲外になっていると思います...二重ポインタの逆参照が間違っているのでしょうか?

どんな助けでも大歓迎です!

編集:

0 投票する
1 に答える
702 参照

swift - 出力パラメーターとして uint8_t ** を持つ Swift からネイティブ メソッドを呼び出す

インターフェイスを持つCメソッドがあります

これはSwiftに次のようにインポートされます

このメソッドを Swift から呼び出すにはどうすればよいですか?

0 投票する
2 に答える
1075 参照

c - cポインタからポインタへの反復方法

hashLinks を使用して hashMap を反復処理しようとしています。これは正しいアプローチですか?hashLinks は配列内にあり、リンクされたリスト内でさらに多くの hashLinks がリンクされている場合があります。ポインターへのポインターの操作方法がわかりません。tableSize は、配列内の要素の量です。各配列位置には、最初にリンクされた hashLinks がさらに存在する場合があります。

0 投票する
2 に答える
162 参照

c - ダブル、トリプルポインタ・2次元配列について

だから、私は完全に慣れていないので、Cポインターとポインター演算で遊んでいました。このコードを思いつきました。

char*** aPtr2 = &agcc 4.8.3 によれば受け入れられないのはなぜですか?

コンパイラの警告を追加するのを忘れて申し訳ありません:

警告: 互換性のないポインター型からの初期化 [デフォルトで有効]

私が言おうとしていることが不明確かもしれないので、次のリンクを追加する必要がありました:

コメントアウトされた行に注意してください。

0 投票する
2 に答える
274 参照

c - これは配列の先頭のポインタへのポインタですか?

私はちょうどいくつかのコードで誰かを助けてきました。彼はこれを持っていました:

次に、配列の先頭へのポインターを取得したいと考えました。使用するのではなく:

あるいは単に

彼は使用した

彼はそこにポインタへのポインタで終わったのですか?&dataArray何が彼に与えるかわかりません。