当前位置: 首页 > news >正文

一个旅游网站建设需求站群建站

一个旅游网站建设需求,站群建站,拍卖行 网站建设,南京物流最新情况一、指针的加法运算 注意:一边为指针,一边为整型; 地址与地址之间不能求和,但可以求差(如果相减,表示之间相差几个基类型字节,根据正负可以判断谁在前谁在后),必须保证基…

 一、指针的加法运算

 注意:一边为指针,一边为整型;

            地址与地址之间不能求和,但可以求差(如果相减,表示之间相差几个基类型字节,根据正负可以判断谁在前谁在后),必须保证基类型相同

eg:

int a[] = {1,2,3,4,5,6,7,8,9,0};
int *p = a;
p + 1;
pprintf("%d\n",a);

地址加n,实际是地址向后偏移sizof (基类型)乘以n个字节;

(1)判断电脑是小端存储还是大端存储; 

(2)求一个数组中的最大值;

程序:

(3)将一个数组中的元素逆序输出; 

 

 (4)用指针进行选择排序;

程序:

二、空指针 NULL

一般定义:

#define NULL (0)

 空指针无法进行指针运算;

空指针表示一种状态,指没有指向任何地址;该地址指向的空间不可被访问;

 防止野指针的方法: int *p = NULL

eg:查找数组中的数;

程序:

 

 三、指针的比较大小

指针比较大小时,基类型必须相同;

eg:便利数组;

程序:

 

 (2)将数组中的元素逆序输出;

(3)用函数的递归调用将数组逆序输出; 

 程序:

 四。快速排序法

迭代法加递归调用

(1)先将数组的第一个值作为基准数;

(2)从右往左找一个比基准数小的数q;(必须先从右往左)

(3)从左向右找一个比基准数大的数p;

(4)然后交换p和q;循环上述操作;

(5)用p和q相遇的元素和基准数交换;

(6)然后用中间的数将其分为两个小数组;重复操作;

eg:快速排序法;

程序:

(1)选择排序法

程序:

(2)冒泡排序法

程序:

 

(3)用二分法查找数组中的元素;

 练习:

(1)用插入法排序;

程序;

(2)使用一对迭代器,并采用函数递归调用的方式实现二分查找, int *binaryFind(int *begin, int *end, int n);

程序:

 

 

http://www.dtcms.com/a/556116.html

相关文章:

  • 包装网站开发Net网站开发多少钱
  • 全球采购平台seo网站推广案例
  • 广西建工集团冶金建设公司的网站网页设计师培训学院
  • 做网站通常又什么开发完成电子商务网站建设要多少钱
  • 厦门专业的网站建设WordPress国外赚钱
  • 昆明网站建设推荐天津和平做网站多少钱
  • 深圳企搜网站建设做新零售这些注册网站和找货源6
  • 农业网站建设公司如何评价企业网站推广效果?
  • 婚礼做的好的婚庆公司网站营销类网站 英文
  • 哪些网站教你做系统个人网站二级域名做淘宝客
  • 佛山商业网站建设wordpress手机版登录
  • 网站建设有利于网站建设php书籍
  • 上海十大网站建wordpress首页聚合
  • 广州购物网站公司地址小公司做网站多少钱
  • 企业做自己的网站要注意什么动态页面设计
  • 网站设计官网做练习题的网站
  • 站长工具seo综合查询权重二手交易网站建设内容策划
  • 南宁响应式网站制作宁波做网站软件
  • 用ps做招生网站如今做哪个网站能致富
  • 传奇网站模板免费下载站酷设计师网站
  • 湖南大型网站建设html网站系统
  • 网络违法犯罪举报网站加盟教育培训哪个好
  • 新乡网站网站建设网站备案人什么意思
  • 南充城市建设投诉网站网站做友链有行业要求吗
  • 乌克兰设计网站建设云南建网站的公司
  • 英文网站报价网站建设安全需求
  • 天津团购鲜花的网站建设扬中网络公司
  • 中山cms建站模板wordpress关注公众号登录
  • 软件科技公司网站模板呼和浩特网站制作
  • 网站开发方向c语言wordpress链接域名