int i;
double d;
char c;
char s[200];

i = 10;/* これはできる */
d = 10.0;/* これはできる */
c = 'A';/* これはできる */
s = "abcdefg";/* これはできない!!! */


ここが面倒。
これが出来ないことを理解するのに5年ぐらいかかるわな。
と言うか、C言語の特性なので、こう覚えてしまうしかないのだが。。。














おそらく一部の人たちには懐かしい70年代のスーパーヒーローバンド「KISS」の映像を見ていたら、お化けのQ太郎を発見したよ。

このKISSは4人バンドなんだが、オーケストレーションで放映してるんだよね。
バックのオーケストラの人たちも化粧してるんだが、一番右端のコントラバス(?)を弾いているおじさんが、お化けのQ太郎になってるんだわ。
てか、逆にお化けのQ太郎の原型か???w
ま、初めて見た時、笑いすぎて腰抜けたがね。

ではKISSの名曲、「Sure Know Something」をどうぞ。



宣言編:

int a;/* 数値 */
char c;/* 1文字 */
char s[200];/* 文字列 */
double d;/* 少数 */


とりあえず、これぐらい区別できればよいであろう。
「文字列」も、システムの文字コードにより正しく理解しておかないと危険なのだが。