我试过写一些打印代码,但总有两个错误。我的老师非常可怕,他没有教我们如何改变const类型的上下文或地址。我真的需要帮助,非常感谢你。
有我的代码,放一个数组,并对它进行排序,但当我尝试交换a [min]和[i]时,它注意到我错了。如何解决?
答案 0 :(得分:0)
[Error] assignment of read-only location
错误意味着您正在尝试写入只读位置,或者在您的情况下尝试更改常量。
从
更改void print_array(const int a[], const int asize)
到
void print_array(int a[], const int asize)