cannot convert parameter 1 from 'int' to 'int []'


cannot convert parameter 1 from 'int' to 'int []'_第1张图片

上述代码在编译时会出现  error C2664: 'InsertSort' : cannot convert parameter 1 from 'int' to 'int []'

这是因为用数组名做函数实参时,向形参(数组名或指针变量)传递的是数组首元素地址,因此对参数的类型做一下改变,如下图所示:

cannot convert parameter 1 from 'int' to 'int []'_第2张图片


你可能感兴趣的:(C)