c関数qsortによるソート

558 ワード


 #include <stdio.h>
#include <stdlib.h>
//qsort        
//1.         
//2.        ,                
//3.         
//4.         
int cmp(const void * a, const void *b)
{
	return *(int *)a - *(int *)b;
}
int main()
{
	int num[] = {-1, 0, -3, -5, 9 , 7, 5, 1};
	qsort(num, 8, sizeof(int),cmp);
	for(int i = 0; i < 8; i++)
	{
		printf("%d ", num[i]);
	}
	printf("
"); return 0; }