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

公司网站建设费用入什么费用小程序定制公司排行榜

公司网站建设费用入什么费用,小程序定制公司排行榜,网站建设解决方案有哪些,深圳有哪些网站建设公司文章目录1 数组的概念1.1 数组的大小1.2 数组的初始化2 数组的地址与数组名3 数组名不能作为左值使用4 总结1 数组的概念 数组是相同类型的变量的有序集合数组中的元素没有名字 如下图是一个数组#xff1a; 1.1 数组的大小 数组的大小是数组元素个数乘以元素的数据类型数组… 文章目录1 数组的概念1.1 数组的大小1.2 数组的初始化2 数组的地址与数组名3 数组名不能作为左值使用4 总结 1 数组的概念 数组是相同类型的变量的有序集合数组中的元素没有名字 如下图是一个数组 1.1 数组的大小 数组的大小是数组元素个数乘以元素的数据类型数组在一片连续的内存空间中存储元素数组元素的个数可以显示或者隐式的指定 那么数组a[0]1,a[1]2,a[2]0,a[3]0,a[4]0 数组b的元素个数是2b[0]1,b[1]2. sizeof(a) 20,sizeof(b)8数组的元素的个数可以使用下面的公式求解 cnt sizeof(array)/sizeof(type)想要将数组全部初始化为0直接写: int a[5] {0};1.2 数组的初始化 如下代码27-1.c #include stdio.hint main() {int a[5] {1, 2};int b[] {1, 2};printf(a[2] %d\n, a[2]);printf(a[3] %d\n, a[3]);printf(a[4] %d\n, a[4]);printf(sizeof(a) %d\n, sizeof(a));printf(sizeof(b) %d\n, sizeof(b));printf(count for a: %d\n, sizeof(a)/sizeof(int));printf(count for b: %d\n, sizeof(b)/sizeof(int));return 0; }编译运行结果为 2 数组的地址与数组名 数组名代表数组首元素的地址,但是如果想要获取数组的地址还是需要加上地址获取符。如a是数组a的地址。这里有一点不能绕晕了如果a是数组那么a的值与a的值是相等的。这与普通变量是不一样的。整个数组的地址值等于数组第一个元素的地址它们在数值上相等但是意义不一样。 如下代码27-2.c #include stdio.hint main() {int a[5] { 0 };printf(a %p\n, a);printf(a %p\n, a);printf(a[0] %p\n, a[0]);return 0; }运行结果如下 注意 如果想获取整个数组的地址只能这样获取int* p a 。那么p就是数组的地址p1就是数组最后一个元素的下一个地址。 但是如果直接用int *p a, p1就是数组的第二个元素的地址。对于a[0]也是一样的 为什么会不同的呢实际上可以这么理解 数组名a只是代表数组首元素的地址值它不包含数组的长度信息所以a1就直接相当于数组的第二个元素的地址而a代表整个数组的地址它包含了数组的长度信息所以在a 1时相当于直接越过了整个数组的长度调到数组的末尾的下一个元素的地址。 3 数组名不能作为左值使用 数组与指针是不同的。 这个话题会在后面有专门的两篇文章学习。所以这里只是简单说一点 在表达式中数组名只能作为右值使用不能作为左值使用 #include stdio.hint main() {int a[5] {0};int b[2];int* p NULL;p a;printf(a %p\n, a);printf(p %p\n, p);printf(p %p\n, p);printf(sizeof(a) %d\n, sizeof(a));printf(sizeof(p) %d\n, sizeof(p));printf(\n);p b;printf(b %p\n, b);printf(p %p\n, p);printf(p %p\n, p);printf(sizeof(b) %d\n, sizeof(b));printf(sizeof(p) %d\n, sizeof(p));b a;return 0; }上述代码编译会出错 将第27行注释掉就可以编译运行 这说明在表达式中数组名不能作为左值使用 4 总结 数组是一片连续的内存空间数组的地址 和 数组首元素的地址 意义不同数组名不能作为左值使用
http://www.pierceye.com/news/205483/

相关文章:

  • 找项目去哪个网站成都哪里有做网站的公司
  • 网站推广的方法及特点国外专门做童装的网站
  • 企业网站开发模型图wordpress 侧边导航
  • 济南网站系统优化网站建设属于什么专业
  • 114啦建站程序页面效果好的网站
  • 龙华网站建设-信科网络电子商务网站建设和技术现状
  • 网站备案有效期wordpress 评论图片
  • 搭建网站需要哪些步骤wordpress 主题使用
  • 网站怎么发布做微商天眼官方网站
  • qq群网站制作异常网站服务器失去响应
  • aspnet网站开发模板紫光华宇拼音输入法官方下载
  • 东莞网站设计价格wordpress的配置dns
  • 韶关网站建设公司电子商务网站建设考试重点
  • 网站左侧 导航小红书广告投放平台
  • 资阳住房和城乡建设厅网站重庆建设网站建站
  • 网站制作厂家电话多少女生学网络工程难吗
  • 网站建设要经历哪些步骤?网站建设岗位周计划
  • 贵阳网站制作工具福步外贸论坛网首页
  • 网站大全app下载任务发布平台
  • 专业商城网站建设哪家便宜河南做外贸网站的公司
  • seo博客网站东莞网络推广运营企业
  • 定制网站建设公司哪家好嘉兴网站建设多少时间
  • 快三竞猜网站建设wordpress 整站打包
  • 珠海好的网站制作平台微信音乐音频怎么关闭
  • asp.net 网站计数器响应式设计
  • 2017做那些网站致富小程序商城哪个平台好
  • 织梦制作网站如何上线做网站 当站长
  • 如何知道一个网站是用什么做的树莓派搭建wordpress
  • 怎么制作网站登录电子商务网上购物网站建设规划
  • 大连外贸网站制作做文案公众号策划兼职网站