Это код для сортировки вставок. Я скопировал его из учебника по CS50 с Youtube. Я набрал код в python, он работал отлично. Я набрал тот же код на C ++, конечно, я должен объявить несколько переменных и использовать несколько скобок, но я получил другой вывод. Я получил шестнадцатеричный вывод - 0x7ffd447032a0. Буду признателен, если кто-нибудь сможет мне помочь.
... #включить использование пространства имен std;
int main() {
int i, j ,element;
int a[5] = {23,4,11,77,2};
for (i = 1; i < 5; i++){
element = a[i];
j = i;
while ((j > 0) and a[j - 1] > element){
a[j] = a[j -1];
j = j - 1;
}
a[j] = element;
}
cout << a;
return 0;
}
...