9.3 如果我可以写  char a[] = "Hello, world!";  为什么我不能写  char a[14]; a = "Hello, world!";

字符串是数组, 而你不能直接用数组赋值。 可以使用 strcpy() 代替:
	strcpy(a, "Hello, world!");

参见问题 1.13, 4.1 和 7.2

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)