式「x + 1」という「表現」の「意味」は ? cf. "abc" + 1 -> "bc" 'a' + 1 -> 'b' 123 + 1 -> 124 「x」という変数に何が入っているかによって異なる あらかじめ x に何が入るか予想できるか ? !! なぜ、変数 x を利用するかといえば、 !! x の値を実行時に決めたいから !! x の型を決める事により !! -> 値は後から決められるが !! -> 何をするかは今決められる !! 「型」宣言の重要性 式「x + 1」という「表現」の「意味」は ? 答え もし、 char *x という x の型宣言があれば、 x には、文字列が入っているので、先頭の文字を削る そうでなくて、もし char x という型宣言があれば、 x には、文字が入っているので、次の文字 そうでなくて、もし int x という型宣言があれば x には、整数値が入っているので足し算すればよい # x の型宣言に応じて、やることを決めればよい