今天写了一段代码,编译通过,但是运行时总是提示segment fault,检查了半天没觉得有什么错误。
但是我把每一行注释掉,然后取消注释的方法,最后找到了问题在于printf('\n')这一句,这里的单引号产生了问题。
gcc 4.4.7 centos 6.4 x64
2015年4月24日更新:
当然了,VS2013也会报出这个错误,因为这样的写法,貌似确实不对。。。
今天写了一段代码,编译通过,但是运行时总是提示segment fault,检查了半天没觉得有什么错误。
但是我把每一行注释掉,然后取消注释的方法,最后找到了问题在于printf('\n')这一句,这里的单引号产生了问题。
gcc 4.4.7 centos 6.4 x64
2015年4月24日更新:
当然了,VS2013也会报出这个错误,因为这样的写法,貌似确实不对。。。