質問: C言語には「ポインタ」という概念がありますが、そもそもなぜ「ポインタ」という概念が生まれたのですか? 「ポインタ」という概念が生まれた背景は何なんでしょうか? 当時、メモリの性能が貧弱だった為、それを有効に活用する為に生まれたのでしょうか? それに、「ポインタ」という概念がないとどうなるのでしょうか? 回答のほうよろしくお願いします。
回答: そんなにポインタが難しいですか? これが難しいといっていれば、Cは無理かと思いますが。 ストラクチャや、ストラクトタグなんて、壊滅的じゃないでしょうか。 そもそも、ポインタの概念なんか、CPUの基本動作のところから使われているものなのだから、ソフトウエアを組む人なら、当然のように理解しているものだと思いますけどね。 ポインタがないとどうなるのか?より、ポインタがどのように使われているのか?を理解されたほうが早いと思いますよ。