请给出66、57、80、33、18、26这6个数的冒泡排序。
#include <stdio.h>
int main()
{
int arr[]={66,57,80,33,18,26};
int size=sizeof(arr)/sizeof(int);
for(int i=0; i<size-1; i++)
{
for(int j=0; j<size-1-i; j++)
{
if(arr[j]>arr[j+1])
{
int tem=arr[j];
arr[j]=arr[j+1];
arr[j+1]=tem;
}
}
}
for(int i=0; i<size; i++)
printf("%d ",arr[i]);
return 0;
}
不知道你这个问题是否已经解决, 如果还没有解决的话:动态库
静态库
手工装载库 :插件
相关函数:
dlopen()
dlclose()
dlerror()
dlsym()
参考自带的example;