[讨论]一个有关数组初始化的问题。
											初始化:char c[]={'c','h','i','n','a'};
它的长度是5还是6啊?后面加'\0'呢?它在内存中是如何存放的?
 2006-11-11 15:47
	    2006-11-11 15:47
   2006-11-11 15:50
	    2006-11-11 15:50
   2006-11-11 15:55
	    2006-11-11 15:55
  
 2006-11-11 15:57
	    2006-11-11 15:57
   2006-11-11 16:01
	    2006-11-11 16:01
   2006-11-11 16:03
	    2006-11-11 16:03
   2006-11-11 16:03
	    2006-11-11 16:03
   2006-11-11 16:05
	    2006-11-11 16:05
  char c[]={'c','h','i','n','a'};
char c[]={'c','h','i','n','a','\0'};
可书上说不等价,因为上面的长度是5,下面的是6,
但char[] = {"china"}和char c[]={'c','h','i','n','a','\0'};是等价的.

 2006-11-11 16:14
	    2006-11-11 16:14
  
 2006-11-11 16:17
	    2006-11-11 16:17