問題タブ [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.
c - 整数/構造体配列の終わり?
基本的に、main() はどのようにしてトラバースするバイト数、つまり alloco() 関数によって割り当てられたメモリを知るようになるのでしょうか。文字配列に NULL のような区切り文字はありますか?
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 のどこかでポインタが範囲外になっていると思います...二重ポインタの逆参照が間違っているのでしょうか?
どんな助けでも大歓迎です!
編集:
swift - 出力パラメーターとして uint8_t ** を持つ Swift からネイティブ メソッドを呼び出す
インターフェイスを持つCメソッドがあります
これはSwiftに次のようにインポートされます
このメソッドを Swift から呼び出すにはどうすればよいですか?
c - cポインタからポインタへの反復方法
hashLinks を使用して hashMap を反復処理しようとしています。これは正しいアプローチですか?hashLinks は配列内にあり、リンクされたリスト内でさらに多くの hashLinks がリンクされている場合があります。ポインターへのポインターの操作方法がわかりません。tableSize は、配列内の要素の量です。各配列位置には、最初にリンクされた hashLinks がさらに存在する場合があります。
c - ダブル、トリプルポインタ・2次元配列について
だから、私は完全に慣れていないので、Cポインターとポインター演算で遊んでいました。このコードを思いつきました。
char*** aPtr2 = &a
gcc 4.8.3 によれば受け入れられないのはなぜですか?
コンパイラの警告を追加するのを忘れて申し訳ありません:
警告: 互換性のないポインター型からの初期化 [デフォルトで有効]
私が言おうとしていることが不明確かもしれないので、次のリンクを追加する必要がありました:
- これは動作するコードです: http://ideone.com/4ePj4h . (7行目。コメントアウト)
- これは動作しないコードです: http://ideone.com/KMG7OS . (6行目。コメントアウト)
コメントアウトされた行に注意してください。
c - これは配列の先頭のポインタへのポインタですか?
私はちょうどいくつかのコードで誰かを助けてきました。彼はこれを持っていました:
次に、配列の先頭へのポインターを取得したいと考えました。使用するのではなく:
あるいは単に
彼は使用した
彼はそこにポインタへのポインタで終わったのですか?&dataArray
何が彼に与えるかわかりません。