新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

70歳でも、はじめられる、ゼロからのPythonかな >>VS2022 VB No11

2022-02-23 14:30:43 | C#、VBなど

 配列を関数に渡す時は、ByValとByRefとでは違いが有るんだろうか?普通は、オブジェクトと言われるものは、アドレスを渡し、その他のインプリメントな例えばintegerなどはコピーを渡す。これは一般的にそうなっているだろうと思います。あくまで、中途半端な知識ですが。

上の4枚では、関数が引数の配列で受けた場合、ByRefとByValで違いがない。らしい。

 ローカルな配列を引数のタイプがByRefとByValで代入した場合は、結果が違いました。ByRefだと有効でしたが、ByValだと無効。まああまり使わないかもしれません。普通返すものが有る時はFunctionを使うのか?こんがらがって来たので止めます。


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 70歳でも、はじめられる、ゼ... | トップ | 70歳でも、はじめられる、ゼ... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

C#、VBなど」カテゴリの最新記事