C言語でポインタ変数に関節演算子をつけると、保存先はそのポインタ変数に代入されているアドレスと聞いたのですが、2つの変数で同じメモリを共有するというのがよくわからないです。わからない理由として、OSはアプリケーションごとにメモリを割り当てる理由が同じメモリの領域を共有すると問題が発生するのに、なぜ変数はいいのかなどです。
自分で調べましたが、大体のサイトには保存されるアドレスの話まではいっていなかったので質問しています。
投稿2021/09/08 17:24
C言語でポインタ変数に関節演算子をつけると、保存先はそのポインタ変数に代入されているアドレスと聞いたのですが、2つの変数で同じメモリを共有するというのがよくわからないです。わからない理由として、OSはアプリケーションごとにメモリを割り当てる理由が同じメモリの領域を共有すると問題が発生するのに、なぜ変数はいいのかなどです。
自分で調べましたが、大体のサイトには保存されるアドレスの話まではいっていなかったので質問しています。