#include <stdio.h>
#include <stdlib.h>
char cmp_shellcode[] = "\x55"
"\x89\xe5"
"\x8b\x4d\x08"
"\x8b\x45\x0c"
"\x8b\x10"
"\x8b\x01"
"\x29\xd0"
"\x5d"
"\xc3";
int main(n)
{
int a = 2, b = 5;
int data1[10] = {2,3,4,67,32,25,63,23,64,88};
int data2[10] = {43,15,42,13,44,24,54,33,1,10};
// printf("%d\n",( (int (*)(int *, int *)) &cmp_shellcode )(&a,&b));

qsort(data1, 10, sizeof(int),(int (*)(int *, int *))&cmp_shellcode);
qsort(data2, 10, sizeof(int),"YXZQQQ\x8b\x00+\x02\xc3");

for(n = 0; n < 10; printf("%d ", data1[n]), n++);
puts("");
for(n = 0; n < 10; printf("%d ", data2[n]), n++);

return 0;
}

最新文章

  1. ContextMenuStrip 类
  2. Map的性能
  3. Xcode 6 UITextField 键盘不弹出
  4. 30个非常流行的提示信息插件(jQuery Tooltip Plugin)
  5. Linux ls -l内容详解
  6. android_定义多个Activity及跳转
  7. python 鸭子类型
  8. activiti源码分析
  9. centos7之vsftp安装和使用
  10. window Linux 双系统安装
  11. Java接口自动化测试之集成MyBatis和MySQL (五)
  12. Tensorflow中的变量
  13. 脚本采集数据插入到influxdb数据库里
  14. 利用MATLAB进行曲线拟合
  15. 设计模式之状态模式IFORNOIF(二十二)
  16. turn服务部署
  17. logging记录日志
  18. String和StringBuffer以及StringBuilder的区别
  19. POJ 1442 优先队列
  20. selenium学习笔记(selenium下载安装)

热门文章

  1. pmp论坛
  2. 在Visual Studio 2013中编译libssh2项目
  3. hdu1796:容斥入门题
  4. Decorator学习笔记
  5. javaDay1 基础知识
  6. JAVA联调接口跨域解决办法
  7. Quartz集成springMVC 的方案二(持久化任务、集群和分布式)
  8. hdu 5391 Zball in Tina Town(打表找规律)
  9. IP转发和子网路由
  10. asp.net操作xml(增删查改)