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

上海企业网站制作服务wordpress 充值插件

上海企业网站制作服务,wordpress 充值插件,郑州代理记账网站建设,WordPress数据库添加管理员文章目录 1. 使用范围for循环2. 使用普通for循环2.1 使用指针2.2 使用数组下标 类型别名的简化 本文来自于《C primer》的练习3.43-3.45#xff0c;觉得多维数组的遍历有不同的实现方式#xff0c;于是记录一下。写的可能没有按题目的顺序来。题目大概含义是定义了一个二维数… 文章目录 1. 使用范围for循环2. 使用普通for循环2.1 使用指针2.2 使用数组下标 类型别名的简化 本文来自于《C primer》的练习3.43-3.45觉得多维数组的遍历有不同的实现方式于是记录一下。写的可能没有按题目的顺序来。题目大概含义是定义了一个二维数组的元素要求按照行列打印出来用不同的方式。 初始代码 #include iostream #include iterator using namespace std; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};\*write your code*\ }输出结果 1. 使用范围for循环 这里使用auto关键字 #include iostream #include iterator using namespace std; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};for (auto p : a){for (auto q : p)cout q ;cout endl;} }p和q的类型是什么 auto p ↔ \leftrightarrow ↔ int (p)[4] 代表一个引用引用对象是整型的长度为4的数组 auto q ↔ \leftrightarrow ↔ int (q) 代表一个引用引用对象是整型 上面的代换可以直接代入代码中。 2. 使用普通for循环 2.1 使用指针 使用指针有两种方式 一种方式是直接进行指针操作 #include iostream #include iterator using namespace std; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};for (auto p a; p ! a 3; p){for (auto q *p; q ! *p 4; q)cout *q ;cout endl;} }另一种方式是使用标准库函数begin和end得到数组的头元素指针和尾后元素指针数组最后一个元素后一个位置的指针 #include iostream #include iterator using namespace std; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};for (auto p begin(a); p ! end(a); p){for (auto q begin(*p); q ! end(*p); q)cout *q ;cout endl;} }p和q的类型是什么 auto p ↔ \leftrightarrow ↔ int (*p)[4] 代表一个指针指向的对象是整型的长度为4的数组 auto q ↔ \leftrightarrow ↔ int (*q) 代表一个指针指向的对象是整型 2.2 使用数组下标 #include iostream #include iterator using namespace std; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};for (size_t i 0; i ! 3; i){for (size_t j 0; j ! 4; j)cout a[i][j] ;cout endl;} }上面的p对应的类型是int[4]长度是4的整型数组我们可以使用类型别名简化。 类型别名的简化 这里以指针为例引用也是一样的 第一种写法用的是using关键字 #include iostream #include iterator using namespace std; using int_array int[4]; // typedef int int_array[4]; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};for (int_array *p a; p ! a 3; p){for (int *q *p; q ! *p 4; q)cout *q ;cout endl;} }另一种写法是使用typedef关键字 #include iostream #include iterator using namespace std; typedef int int_array[4]; int main() {int a[3][4] {{0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}};for (int_array *p a; p ! a 3; p){for (int *q *p; q ! *p 4; q)cout *q ;cout endl;} }参考 《C primer》112-116
http://www.hkea.cn/news/14551499/

相关文章:

  • 做网站怎么办营业执照个人备案 可以做企业网站吗
  • 建设网站时的故障分类创网中国的网站
  • 网站建设需要洽谈什么买了网站主机后如何建设网站
  • 怎么做卖东西的网站php做直播网站
  • 图片交易网站源码网页前端框架
  • 体育网站建设需求码迷seo
  • 大型 网站 建设 公司高校建设主流网站
  • 内网门户网站筑久建筑工程有限公司
  • 怎么让搜索引擎收录网站商业策划书范文6篇
  • 绍兴集团网站建设Wordpress用户名是哪个
  • 吉林大学建设工程学院官方网站php网站开发流程图
  • cms建站系统介绍学网站建设的软件
  • 网站设计团队发展wordpress 艺人主题
  • 淘宝客网站推广工具枝江市住房和城乡建设局网站
  • 企业网站排名优化哪家好91手表网
  • 作文网站源码网页特效源码网站
  • 安全网站建设的研究方法网页制作与网站开发用的软件
  • 网站推广优化哪家公司好教育系统网站备案
  • 专门做详情页的网站设计平台化
  • 网站建设步骤电脑wordpress 虾米音乐
  • mvc 做网站中国建设人才认证服务平台
  • 做汽车团购的网站建设关键词排名优化怎么做
  • 深色网站大良营销网站建设资讯
  • 做网站端口内容无法替换whois skxy wordpress
  • 做淘客的网站关键词有哪些廊坊哪里有做阿里巴巴网站的
  • decorum wordpress网站文章来源seo
  • 公司网站建设建议先网站开发后软件开发好
  • 做百度网站公考在哪个网站上做试题
  • 制作网站软件都在什么公司广西八桂职教网官网
  • 昌吉州建设局网站wordpress 4.8正式版