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

上海网站关键词排名优化报价桌面百度

上海网站关键词排名优化报价,桌面百度,如何说服老板做网站,wordpress替代笔记题目:声明一个二维 int 型数组 a,再声明另一个一维数组指针数组 b,使该数组 b 的每一个指针分别指向二维数组 a 中的每一个元素(即每一个一维数组),然后利用数组 b 计算数组 a 的和。 图解:画图帮助理解 我们要清楚什…

题目:声明一个二维 int 型数组 a,再声明另一个一维数组指针数组 b,使该数组 b 的每一个指针分别指向二维数组 a 中的每一个元素(即每一个一维数组),然后利用数组 b 计算数组 a 的和。

图解:画图帮助理解

        我们要清楚什么是指针数组和数组指针,我们先要有知识储备才能完美的做好这道题目.

//定义一个指针数组 
int *p[3]; 

        指针数组:数组的元素是一个个指针,[]的元素优先级高于*;指针数组跟其他的普通数组的区别在于数组的元素不一样。

//定义一个数组指针
int (*p)[3];

        一维数组指针:指一个指针指向int [3]型的数组,跟普通指针没有区别。就是指向类型不一样.

一维数组指针数组 b是什么呢?

在之前的笔记中,我们知道这是一个数组。那么数组的元素类型和变量类型的确定(之前的笔记),比如数组的元素就是把数组名+[]拿走,剩下的就是数组的元素类型。

那么该数组b的元素类型是数组指针,我们知道数组指针是指向数组的指针,所以这种复杂的类型就是:一个数组中存放着数组指针,数组的元素是数组指针。数据里面的指针指向一维数组。

代码:

#include <stdio.h>
// 数组指针数组
int main(void)
{int a[2][3] = {1, 2, 3, 4, 5, 6}, sum = 0; // 定义一个二维数组 该二维数组有两个元素// 数组指针数组b int (*)[] 数组指针类型int(*b[2])[3];b[0] = a;b[1] = a + 1; // 直接b[1]当作指针来用 a+1表示二维数组的第二个元素printf("%d\n", *(*(b[0] + 0)));     // 数组指针类型的指向    1printf("%d\n", *(*(b[0] + 0) + 1)); // 数组指针类型的指向  2  b[0][0][1]printf("%d\n", b[0][0][1]);printf("%p\n", b[0] + 1); // +1是以类型的字节为单位进行偏移printf("%p\n", b[1]);// 第一种方式:for (int i = 0; i < 6; i++){sum += (*(*(b[0] + 0) + i)); // 等价于sum += b[0][0][i];}printf("第一种方式:%d\n", sum);// 第二种方式for (int i = 0; i < 2; i++){for (int n = 0; n < 3; n++){sum += b[i][0][n]; //等价于 *(*(b[i]+0)+i)}}printf("第二种方式:%d\n", sum);return 0;
}
http://www.dtcms.com/wzjs/324356.html

相关文章:

  • 中山市建设局网站窗口电话号码电商热门关键词
  • 十句经典广告语优化设计的答案
  • 怎么查看网站是否降权福州短视频seo获客
  • wordpress极客主题厦门seo公司
  • 旅游网站制作方案网站制作的基本流程是什么
  • 网站seo竞争分析工具已备案域名30元
  • 找人做网站要多少钱什么平台打广告比较好免费的
  • 桂林 网站建站app开发软件
  • mi2设计公司网站西安百度关键词包年
  • wordpress 安装乱码北京seo网络优化招聘网
  • 怎样网站建设seo做的比较好的公司
  • 公司网站设计专业的免费下载百度并安装
  • 政府门户网站网站维护费用一般多少钱
  • 有关外贸的网站有哪些开鲁seo服务
  • 教育培训机构怎么建设网站公司免费推广网站
  • 汝州市住房和城乡规划建设局网站google关键词搜索技巧
  • 顺德高端网站设计韩国搜索引擎排名
  • 东莞临时工最新招聘信息上海关键词优化报价
  • 亿通网站建设南宁seo推广外包
  • 创新的江苏网站建设百度软文推广怎么做
  • 上海网站建设招标网页搜索关键字
  • 建设银行网站驱动站长工具网站测速
  • 广州建筑公司网站网页制作软件推荐
  • 自学建设网站广告接单平台app
  • 太原建站公司模板站长统计软件
  • 做维修家具广告在哪个网站好域名注册官网免费
  • 高台网站建设搜索引擎优化课程
  • html5网站开发教学产品网站推广
  • 新乡公司做网站网络推广是什么职位
  • 怎样建立一个营销网站潍坊seo教程