- 締切済み
C言語:関数の返り値と引数について
C言語:関数の返り値と引数について C言語の関数を作るとき、ほしい値とかを引数にして渡す場合と、そのまま返り値で渡す場合の二種類がありますよね? 例えば、 ・void Smooth( Image *src, Image *dst, int param ); ・Image *Smooth( Image *src, int param ); みたいな感じで mallocとかは返り値で渡してますけど、opencvの関数(例えばcvSmooth)とかは引数にしてます これって使い分けとかあるんでしょうか?
- みんなの回答 (6)
- 専門家の回答
お礼
なるほど 確かに、src=Smooth(src)の場合はそうなりますね 納得です ありがとうございました