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

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

望洋先生の「秘伝C言語問答ポインタ編」No5

2020-10-06 14:48:30 | C、CPP

func(x)は&x[0]を渡している。即ちintを指すポインタですかね?

structはコピーを渡すんでしょうか?

structオブジェクトのアドレスを渡したら、どうなる?一番最初の配列を渡したときと同じですね。

 メニューの実行からはコンパイルできず。ターミナルからgccで出来ました。メンバーのx[10]をpublic:にしてますので、structの場合とあまり変わらないようです。jsonを変えれば出来るんでしょうね。分かりませんが。(*^^*)

 次にx[10]をprivateに替えたらどうなんでしょうかね。やってみたいですね。

 classを使ってみました。アドレスを渡すとか、値を渡すとか、関係なくなったように見えませんか?一番スッキリしたように思えますが。

 多分ですが、オブジェクト指向プログラミングとか言うようですが、データとメソッドが一体になっているので、スッキリするんだと思います。


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 今日の朝の散歩から | トップ | 望洋先生の「秘伝C言語問答ポ... »
最新の画像もっと見る

コメントを投稿

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

C、CPP」カテゴリの最新記事