C语言关于外部函数(有参数数组)调用后,主函数数组未变化的原因
啊,我太蠢了,debug了半天,找了很久原因,最后才被点醒。学C语言过去两年了,老师上课讲的忘得也差不多了,今晚简直是个啊美妙的夜晚。回到正题,问题大概就是外部函数可以打印数组b[],但主函数打印不成功,debug显示的是无法访问memory。先说原因:因为编译器会优先编译定义的变量,这样主函数中的b[]就得不到他应该有的值,因为size必须得file函数调用后才有意义。再说结论:将size...
原创
2020-04-12 00:24:17 ·
1378 阅读 ·
0 评论