2008-04-06 文字列リテラル C ref:http://www.kt.rim.or.jp/~kbk/zakkicho/08/zakkicho0804a.html#D20080405-3 おぉ。きむら(K)さんが調べてくださった。やっぱり undefined(未定義) だそうで。 さて、以下のプログラムを gcc 4.x でコンパイル/実行するとどういう出力が得られるだろうか。 #include <stdio.h> int main() { printf("%d\n", sizeof("hello")); return 0; } まぁ、知っていたからどうという話でもないし、規格的にどうなのかもよく知らないけど。