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

益阳房产网站建设wordpress加黑字体

益阳房产网站建设,wordpress加黑字体,简约风格的网站,163企业邮箱登入口#x1f355;博客主页#xff1a;️自信不孤单 #x1f36c;文章专栏#xff1a;C语言 #x1f35a;代码仓库#xff1a;破浪晓梦 #x1f36d;欢迎关注#xff1a;欢迎大家点赞收藏关注 sizeof与一维数组和二维数组 文章目录sizeof与一维数组和二维数组前言1. sizeof与… 博客主页️自信不孤单 文章专栏C语言 代码仓库破浪晓梦 欢迎关注欢迎大家点赞收藏关注 sizeof与一维数组和二维数组 文章目录sizeof与一维数组和二维数组前言1. sizeof与一维数组2. sizeof与二维数组前言 sizeof的说明 sizeof是C语言的一种单目操作符如C语言的其他操作符、–等。 它并不是函数。 sizeof操作符以字节形式给出了其操作数的存储大小。 操作数可以是一个表达式或括在括号内的类型名。 操作数的存储大小由操作数的类型决定。 带括号的用法更普遍大多数程序员采用这种形式。 注意sizeof操作符不能用于函数类型不完全类型或位字段。 如未知存储大小的数组类型、未知内容的结构或联合类型、void类型等。 数组名的意义 sizeof(数组名)这里的数组名表示整个数组计算的是整个数组的大小。数组名这里的数组名表示整个数组取出的是整个数组的地址。除此之外所有的数组名都表示首元素的地址。 1. sizeof与一维数组 int main() {int a[] { 1,2,3,4 };printf(%d\n, sizeof(a));//16//sizeof(a)就是数组名单独放在sizeof内部计算的数组总大小单位是字节printf(%d\n, sizeof(a 0));//4/8 个字节//a0 其实是数组首元素的地址printf(%d\n, sizeof(*a));//4//a是数组首元素的地址 - a[0]//*a - *a[0] - a[0]printf(%d\n, sizeof(a 1));//4/8//a是数组首元素的地址 -- int*//a1 跳过1个整型, 是第二个元素的地址//printf(%d\n, sizeof(a[1]));//4printf(%d\n, sizeof(a));//4/8//a - 取出的是数组的地址但是数组的地址也是地址呀是地址大小就是4/8字节//int (*pa)[4] a;//int(*)[4]//printf(%d\n, sizeof(*a));//16//sizeof(a)//int(*)[4]//printf(%d\n, sizeof(a 1));//4/8//a -- int (*)[4]//a1 跳过一个数组printf(%d\n, sizeof(a[0]));//取出首元素的地址 4/8printf(%d\n, sizeof(a[0] 1));//第二个元素的地址 4/8return 0; }在x86环境下的运行结果 在x64环境下的运行结果 2. sizeof与二维数组 int main() {int a[3][4] { 1,2,3,4,5,6,7,8,9,10,11,12 };printf(%d\n, sizeof(a));//48 - a这个二维数组的数组名单独放在sizeof内部计算整个数组的大小printf(%d\n, sizeof(a[0][0]));//第一行第一个元素4个字节printf(%d\n, sizeof(a[0]));//16//a[0] 第一行的数组名这时数组名单独放在sizeof内部了//计算的是数组的大小单位是字节16printf(%d\n, sizeof(a[0] 1));//4/8//a[0]不是单独放在sizeof内部a[0]表示的首元素的地址即第一行第一个元素的地址 - a[0][0]//a[0] 1 是第一行第2个元素的地址 a[0][1]printf(%d\n, sizeof(*(a[0] 1)));//a[0][1] 大小是4个字节printf(%d\n, sizeof(a 1));// 4/8//a作为二维数组的数组名并非单独放在sizeof内部,所以表示首元素的地址//二维数组的首元素是第一行这里的a就是第一行的地址--- int (*)[4]//a1是跳过第一行指向了第二行printf(%d\n, sizeof(*(a 1)));//16//*(a1)--a[1]printf(%d\n, sizeof(a[0] 1));//4/8//a[0]是第一行的地址//a[0]1是第二行的地址printf(%d\n, sizeof(*(a[0] 1)));//16 a[1]printf(%d\n, sizeof(*a));//16 *a - 就是第一行//*a -- *(a0) -- a[0]printf(%d\n, sizeof(a[3]));//16return 0; }在x86环境下的运行结果 在x64环境下的运行结果 可以将二维数组看成一维数组每一行对应一维数组的一个元素以便理解。
http://www.hkea.cn/news/14534345/

相关文章:

  • 网站刚做好怎么做优化wordpress适应ie6
  • 黑客钓鱼网站的制作网站开发游戏程序开发
  • 品牌网站建设十小蝌蚪wordpress 删除 评论
  • 网站建设开发管理 总结榆树网站建设
  • 如何增加网站pr值游戏开发与网站开发就业情况
  • 宁波建设网站报价免费做公司手机网站
  • 网站建设案例教程公司网站维护流程
  • 快速学制作网站宜宾网站制作
  • app应用网站html5模板下载网站title是什么
  • 太原网站建设解决方案网站的设计特点有哪些
  • 自学网站建设推荐赤峰市建设局网站
  • wordpress建站ftp手机页面网站模板怎么卖
  • 什么网站做ppt赚钱网站建设与管理结课论文
  • 企业网站建设空间做网站遇到的问题及解决方法
  • 许昌网站建设江苏省网站建设与管理历年自考试题
  • 坡头网站开发公司wordpress注册添加算术验证码
  • 做跟单员的话应该关注哪些网站中国建设银行报网站
  • 个人注册网站一般做什么彬县网招聘
  • 学会计算机编程可以做网站吗wordpress输入xml
  • wordpress免费网站seo外链优化
  • 北京平台网站建设教做衣服的网站
  • 济宁官方网站如果做镜像网站
  • 东平县建设局信息网站网站未授权cas要怎么做
  • 网站查询服务器建立网站找什么公司
  • 手机网站建设外包企业logo标志设计免费
  • 国外做的不错的网站ui中国网站
  • 上传网站步骤室内设计网站国外
  • 可以做分销的淘客网站淘宝指数查询官网
  • 徐州建设网站公司广州注册公司费用
  • 网站开发程序用什么好中国第八冶金建设公司网站