int a[100]; for (int i = 0; i < 100; i++){ a[i] = rand() % 1000; cout << a[i] << " "; } //c++自带的sort函数 sort(a[0], a[99],compare);//这么写编译不通过 sort(a[0], a[0]+100 ,compare);//这么写对的, 请问这是为什么