[求助]char a []="CHINA"
[]这括号是什么意思C语言不是没有字符串变量吗,不是不可以给字符串放到某个变量里吗?
是不是因为[]括号的原因
如果你得到一个 未知长度的字符串
比如:"asdhwdsamdiasasdadwdadhasiduhasiudhiaushdishdiuasiudhiaushdiusahduasiuhiduahsiudhiuashd"
想把它放在数组里的话 你就在不用定义一个很大的数组或者是在一个一个的数字符的个数 。可以直接用:
A[] ="asdhwdsamdiasasdadwdadhasiduhasiudhiaushdishdiuasiudhiaushdiusahduasiuhiduahsiudhiuashd"
他就等价与
A[]={'a' , 's', 'd', 'h', 'w', 'd', 's', 'a',' m','d','i'........................................'s','h','d'};
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑。。。。。。。。。。。。。。。。。。
A[0] A[1] A[2] A[3] A[4] A[5] A[6] A[7]。。。。。。。。。。。。。。。。。。。
[此贴子已经被作者于2007-2-3 22:01:15编辑过]