C语言字符指针问题,gcc能运行VC报运行时错误
测试代码是这样的:
[解决办法]
被楼主绕了下,这个与指针的赋值没有关系。
*a='o',相当于对a指向的地址赋值'o',但是这时a没有指向任务有效的地址,试图修改a指向的地址的内容是非法,当然报错。
VS2008报错,GCC(windows和Linux(报段错误))也报错,不知道楼主说的GCC运行正常,是怎么个情况。
发布时间: 2013-01-04 10:04:17 作者: rapoo
C语言字符指针问题,gcc能运行VC报运行时错误
测试代码是这样的: