Skip to content

Commit d4611da

Browse files
Create sort_array_pointer
1 parent 652bf0d commit d4611da

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

sort_array_pointer

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#include <iostream>
2+
#include <cstdlib>
3+
using namespace std;
4+
int vergleich(const void* a, const void* b)
5+
{
6+
if (*(int*)a < *(int*)b) return -1;
7+
else if (*(int*)a > *(int*)b) return 1;
8+
else return 0;
9+
}
10+
int main() {
11+
int a[] = {20, 18, 19, 16, 17, 10, 12, 9};
12+
qsort(a, 8, sizeof(int), vergleich);
13+
for (int i = 0; i < 8; i++) cout << a[i] << ", "; cout << endl;
14+
return 0;
15+
}

0 commit comments

Comments
 (0)