读书人

一个给字符指针赋值字符串常量的疑惑

发布时间: 2012-09-14 23:00:49 作者: rapoo

一个给字符指针赋值字符串常量的疑惑,请高手赐教!
我在函数中写了如下一段语句,为什么在第二句赋值时会报错呢。

... ...
... ...

char *pu8FileName;

if(A)
pu8FileName = "ABC"; // 报错
else
pu8FileName = "DEF"; // 报错

... ...
... ...


GCC编译报错提示为 pointer targets in assignment differ in signedness。
请高手指点,谢谢!

[解决办法]
没发现有什么错误,估计是前面对pu8FileName的操作影响了这儿的赋值。把前面对该指针的操作代码也贴出来吧。
[解决办法]
只看这里没有错

读书人网 >C语言

热点推荐