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

自己的电脑做网站会收录吗网站建设的标准化建设是什么

自己的电脑做网站会收录吗,网站建设的标准化建设是什么,英文seo实战派,免费建设网站公司哪家好目录 数据类型的分类🎉 数组的分类🍿 一维数组🍔 一维数组格式🌮 一维数组的使用🧀 一维数组的输出🌭 一维数组的输入🎗 一维数组的特点🌮 二维数组🍔 二维数组…

目录

数据类型的分类🎉

数组的分类🍿

一维数组🍔

一维数组格式🌮

一维数组的使用🧀

一维数组的输出🌭

一维数组的输入🎗

一维数组的特点🌮

二维数组🍔

二维数组的格式🧀

二维数组的使用🎉

二维数组逻辑上的存储格式🌭

二维数的本质存储🍿

二维数组要注意的点🌮

数组传参的使用🥨

一维数组的传参🍿

二维数组的传参😜

二维数组传参注意要点❤

彩蛋时刻 !!!


💫只有认知的突破💫才能带来真正的成长💫编程技术的学习💫没有捷径💫一起加油💫

           🍁感谢各位的观看🍁欢迎大家留言🍁咱们一起加油🍁努力成为更好的自己🍁

数据类型的分类🎉

在C语言中,我们的数据类型就这几类。如图所示:

对于内置类型,我们已经很熟悉了。因为在有些场景中,我们描述一些对象的时候,内置类型的描述就无法满足我们的一些需求。所以,C语言就给我们提供了一些自定义类型方便我们更加准确的描述一个对象。对于结构体,联合体和枚举这三种自定义类型,我们已经在之前的博客已经详细的讲过了,大家可以前去观看。C语言之旅【6】--结构体,C语言进阶【8】--联合体和枚举。今天我们的重点是讲解数组

数组的分类🍿

数组的分类一位数组和二维数组(一维,二维最常用),理论上还有3,4,n维数组(不常用)。

一维数组🍔

一维数组是由一块连续的空间组成。它在逻辑和物理空间上都是线性的。如下所示的大概的样子:

一维数组格式🌮

代码格式:

[ 数据类型 ] [数组的名字] [要存储的数据个数]={ . . . . . .};

比如:我要存储10个int型的数据

           int arr [10]={1,2,3,4,5,6,7,8,9,10};

一维数组的使用🧀

一维数组的输出🌭

对于一维数组的使用,我们是通过下标进行访问的。数组的最低位是从0下标开始访问的一直到n-1位。(n为数组的元素个数)。如下图所示:

 代码展示:

#define  _CRT_SECURE_NO_WARNINGS   1
#include <stdio.h>
int main()
{int arr[10] = { 1,2,3,4,5,6,7,8 };printf("%d\n", arr[0]);	//通过0下标访问数据1return 0;
}

运行结果:

一维数组的输入🎍

代码要求:

依次输入10个整数。

 如下所示的代码:

#define  _CRT_SECURE_NO_WARNINGS   1
#include <stdio.h>
int main()
{int arr[10] = { 0 };for (int i = 0; i < 10; i++){scanf("%d", &arr[i]);}for (int i = 0; i < 10; i++){printf("%d ", arr[i]);}return 0;
}

运行结果:

一维数组的特点🌮

【1】一维数组的下标和每个空间的地址都是递增。如图所示:

 存储的数据类型占有多少个字节,每个空间的地址就会相差多少个字节

 【2】数组名就是数组首元素的地址。如图所示:

所以,我们可以认为,数组名就是一个地址,我们还可以直接拿着数组名这个地址,直接通过解引用去使用。如下代码所示:

#define  _CRT_SECURE_NO_WARNINGS   1
#include <stdio.h>
int main()
{int arr[10] = { 1,2,3,4,5,6,7,8 };printf("%d\n", *(arr + 2)); //访问数据3return 0;
}

运行结果:

二维数组🍔

二维数组的格式🧀

0[数据的类型]  数组名 [行数]  [列数]={.........};

二维数组的使用🎉

如下要求:

存储和打印一个3行,3列的数组

 如下代码:

#define  _CRT_SECURE_NO_WARNINGS   1
#include <stdio.h>
int main()
{int arr[3][3] = { 1,2,3,4,5,6,7,8,9 };	//二维数组的存储for (int i = 0; i < 3; i++)		//二维数组的打印{for (int j = 0; j < 3; j++)printf("%d ", arr[i][j]);printf("\n");}return 0;
}

运行结果:

二维数组逻辑上的存储格式🌭

逻辑存储格式如下:

 二维数的输出和输入的形式和一维数组的输入和输出的形式一样的。所以,这里就不再对其赘述了。

二维数的本质存储🍿

其实二维数组的在内存中的存储不是“逻辑上”的样子。其实,它的本质是一连串的格式。如图所示:

二维数组要注意的点🌮

注意:二维数组的行可以省略,列不可以省略

数组传参的使用🥨

一维数组的传参🍿

如下所示的代码:

#define  _CRT_SECURE_NO_WARNINGS   1
#include <stdio.h>void Print(int arr[])
{printf("%d \n", arr[0]);    //拿到arr打印第一个元素
}int main()
{int arr[12] = { 1,2,3,4,5,6,7,8 ,9,10,11,12};Print(arr);        //arr作为参数传过去return 0;
}

运行结果:

二维数组的传参😜

如下所示的代码:

#define  _CRT_SECURE_NO_WARNINGS   1
#include <stdio.h>void Print(int arr[][3])
{printf("%d \n", arr[0][0]);    //打印0行0列的元素
}
int main()
{int arr[3][3] = { 1,2,3,4,5,6,7,8,9 };	//二维数组的存储Print(arr);        //二维数组的传参return 0;
}

运行结果:

二维数组传参注意要点🥗

二维数组作为参数的时候,行可以省略,列不能省略。

彩蛋时刻 !!!

每章一句:“ 站在山顶的人,从不嘲笑山的高度, 因为他们曾亲手丈量过每一步崎岖。”


文章转载自:

http://MeqH9pRn.npfrj.cn
http://DgMlXPfL.npfrj.cn
http://42Po23Nr.npfrj.cn
http://rqZFQIX6.npfrj.cn
http://XGkeMvnJ.npfrj.cn
http://Re2HX6rv.npfrj.cn
http://fkfFqba5.npfrj.cn
http://gJdDyrHb.npfrj.cn
http://UpijF3J0.npfrj.cn
http://gQ1u8Gxx.npfrj.cn
http://B5aLuNSm.npfrj.cn
http://4yX0Ze2O.npfrj.cn
http://HSFOfsaT.npfrj.cn
http://xN7mJ9Wh.npfrj.cn
http://OcuT3C7L.npfrj.cn
http://kmM8UwXI.npfrj.cn
http://xBGoK1jv.npfrj.cn
http://DYZeEbYc.npfrj.cn
http://2MXsbdvs.npfrj.cn
http://uqP9BrlW.npfrj.cn
http://7RM4xFDk.npfrj.cn
http://kmkKYx5K.npfrj.cn
http://gGlPFH8o.npfrj.cn
http://sx71ntNJ.npfrj.cn
http://blGnNppd.npfrj.cn
http://YPFFPXMw.npfrj.cn
http://862p09lC.npfrj.cn
http://JpWvKkKE.npfrj.cn
http://SKuesNwZ.npfrj.cn
http://sI4Iz1NX.npfrj.cn
http://www.dtcms.com/wzjs/751607.html

相关文章:

  • wordpress无法发布文章502百度移动端关键词优化
  • 做网站感想学校开发网站公司
  • 做电影网站要很大的主机空间吗唯品会信息科技有限公司
  • 广州安全教育平台登录杭州网络排名优化
  • 南通网站建设公司哪家好沧州市做网站
  • 网页制作与网站建设知识框架图佛山网站seo优化排名公司
  • 石景山网站建设我想找工作没学历
  • typecho 企业网站关于网站建设费用的报告
  • 汉沽手机网站建设上海手机网站建设哪家专业
  • 一个做音乐的网站怎么生成二维码
  • 一台服务器如何做两个网站wordpress引用js
  • 网站系统开发方式潍坊公司网站制作
  • 信息化网站建设有什么用佛山网站建设公司3lue
  • 中小学网站建设有什么好处wordpress侧边栏主题
  • 常州微信网站建设案例整体网站开发
  • 江安网站建设建网站的书籍
  • 网站模板怎么弄赣州网站建设怎样
  • 网站解析错误网站开发与软件开发区别
  • 现在流行的网站制作工具wordpress 加ico
  • 昆山高端网站设计建设合肥营销型网站建设开发
  • 如何更改网站域名局域网的电脑怎么做网站服务器
  • 网站的制作方案博客网站首页设计
  • 网站备案 主办单位深圳市龙华区大浪街道
  • 怎么做阿里巴巴官网站搜外网 seo教程
  • 网站后台编辑器石家庄 外贸网站建设
  • flash网站带后台做网站比较好的数字
  • 江苏省建设厅网站挂证存疑名单腾讯游戏推广代理加盟
  • 网站后台如何上传附件wordpress做社交网站吗
  • 微信小程序 购物网站开发广州市安全教育平台app下载
  • 网站创建网站家具设计网