問題タブ [pass-by-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 - Cの構造体の「参照渡し」式
私は最近、C の構造体に関するクラスを受講しましたが、講師は「参照渡し」という表現を使用して、構造体へのポインターを関数に渡す動作を説明しました。Cpp とは異なり、参照渡しは何らかのオブジェクトへのポインターを値渡しすることによってのみエミュレートできるため、C には「参照渡し」がないことを常に読んでいます。ですから、構造によって物事が異なるように機能するかどうか疑問に思っており、この表現はこのコンテキストで正当化されます。
c - c の関数でポインターを使用して、このプログラムの目的の出力が得られないのはなぜですか?
ヘッダファイル: circlehead.h
C FILE1: circle.c
メイン関数circle_main.c
ファイルを単一の実行可能ファイルにリンクしました。
しかし、面積として出力を取得しています: 3.728 および周囲: 0.000 コードは正常にコンパイルされました。私は何を間違っていますか?