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

龙岩网站建百度收录什么意思

龙岩网站建,百度收录什么意思,百度首页广告,做属于公司的网站有什么好处一.指针和二维数组 1.如a是一个二维数组,则数组中的第i行可以看作是一个一维数组,这个一维数组的数组名是a[i]。 2.a[i]代表二维数组中第i行的首个元素的地址,即a[i][0]的地址。 二.进一步思考 二维数组可以看作是数组的数组,本…

一.指针和二维数组

1.如a是一个二维数组,则数组中的第i行可以看作是一个一维数组,这个一维数组的数组名是a[i]。

2.a[i]代表二维数组中第i行的首个元素的地址,即a[i][0]的地址。

二.进一步思考

二维数组可以看作是数组的数组,本质还是一维数组。所以我们可以把二维数组的一行看作是一个数组元素,此时二维数组就会变成一个一维数组。如下图所示

此时,二维数组a[2][2]变成了只有俩个元素a[0]和a[1]的一维数组。因为在一维数组中p=&a[0]可以简写成p=a;

所以由此得出:

数组名a就是一维数组元素a[0]的地址,即二维数组a中第0行的地址。a+1则是二维数组a中第1行的地址。所以a+i则是二维数组a中第i行的地址。

结论:

a+i与a[i]的地址相同的。

这里需要注意的是:*(a+i)+j才是a[i][j]的地址。并不是(a+i)+j是a[i][j]的地址。

因为a+i表示的是二维数组中第i行的地址,而不是第i行首个元素的地址,此时a+i表示的是整个第i行数组,*a+i表示的才是第i行数组中首个元素的地址。也就是说虽然a和*a的值相同,但是表示的意义不同。

举例验证:

#include <stdio.h>int main(void)
{int a[2][2]={0,1,2,3};int i = 0;int j = 0;for(i=0;i<2;i++){for(j=0;j<2;j++){printf("a[%d][%d] addr is %p,value is %d\n",i,j,a[i]+j,*(a[i]+j));}}printf("**********************************\n");for(i=0;i<2;i++){for(j=0;j<2;j++){printf("a[%d][%d] addr is %p,value is %d\n",i,j,*(a+i)+j,*(*(a+i)+j));}}printf("%p\n",*a);printf("%p\n",*a+1);printf("%p\n",a);printf("%p\n",a+1);return 0;}

运行结果:

三.视频教程

62.指针和二维数组(2)_哔哩哔哩_bilibili

http://www.hkea.cn/news/6713/

相关文章:

  • 自建网站做网上超市可行吗正规seo排名公司
  • 东易日盛装饰公司上市了吗保定seo博客
  • 厦门网站建设培训费用做网站推广好做吗
  • 丹东有做公司网站的吗qq空间秒赞秒评网站推广
  • 网站制作租用空间论坛平台
  • 南宁做网站找哪家公司重庆网站优化软件
  • 贵阳企业网站建设引擎搜索有哪些
  • 做网站商谷歌搜索引擎下载
  • 建设总承包网站手机免费建站app
  • 怎么用html5做自适应网站系统优化助手
  • 网站建设考题代做关键词收录排名
  • 旅行社网站怎么做网站制作策划
  • 网站建站服务的公司成都seo外包
  • 二级域名网站如何申请吗百度精准搜索
  • 伪原创对网站的影响网站优化工具
  • 营销型网站建设空间必须是营销策划的重要性
  • 网页设计素材书店照片seo外包资讯
  • 苗木门户网站模板网络推广策划
  • 个人作品集网站模板免费下载肇庆seo
  • 怎样使用模板建立网站重庆森林经典台词独白
  • wordpress 接入小程序seo常见优化技术
  • 2019年做网站2022最近热点事件及评述
  • wordpress做seo站长工具seo综合查询是什么
  • 漳州网站建设企业网络推广公司名字大全
  • 江苏网站推广公司关键词怎么找出来
  • 西安招聘网结构优化设计
  • 娱乐网站怎么制作windows优化大师是自带的吗
  • dw做动态网站站点怎么一键免费创建论坛网站
  • 足球比赛直播平台seo网络公司
  • 跨境电商网站开发公司百度竞价托管公司