问题遇到的现象和发生背景
[Error] request for member 'size' in 'arr', which is of non-class type 'int*'
提示第三行,16
问题相关代码
int main(int *arr,int target){
int left=0;
int right=arr.size() - 1;
while(left <= right){
int target==arr.size() - 1;
int mid==left + (left - right)/2
if(target==arr.[mid]){
return mid;
}
else if(target > arr.[mid]){
right=mid + 1;
}
else if(target < arr.[mid]){
left=mid - 1;
}
}
return -1;
}
想知道怎么解决