C言語
研修でもやったのでポインタあたりの扱い方をメモ
typedefについて typedefは型に別の名前を定義できるものであり, typedef int INT;とか, typedef char* CHAR_PTR;のように使う.
ヌマがC言語の勉強でもするの言うのでその課題でも
int *ap[10]; int (*ap)[10];とか. int *fp(); int (*fp)();では両者の意味が異なるとか,C言語ってきもい仕様やね. もうちょっとマシな宣言方法を考えてくれなかったものか.
C言語では1次元配列も2次元配列(正確に言うと配列の配列)も実際の メモリイメージは同じである.要はプログラマとコンパイラが どう認識しているかというだけの違いである.