char指针与数组

2011-01-03 08:45

char指针与数组

by

at 2011-01-03 00:45:54

original http://my.oschina.net/xiangxw/blog/11779

先看以下代码:char p;p="abc";你认为是对的吗?答案:语法上是对的,但不提倡这种写法。误区1:没有给p分配内存空间就赋值,怎么会是对的呢?正解:不少人第一眼将这里的p="abc"看成了p="abc",然后就做出了以上的论断。这是比较笨笨的错误咯:)看清楚就好啦,其实赋给p的是"abc"的地址。再说,*p="abc"也不对呀,字符...