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

网站规划与建设ppt模板html5 房地产网站案例

网站规划与建设ppt模板,html5 房地产网站案例,最好用的建站系统,网页制作流程及详细步骤#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/14335051/

相关文章:

  • 做简历的网站叫什么如何创建一个免费网站
  • 定州网站设计南宁建设集团招聘信息网站
  • 网站开发图书管理系统陕西省建设网三类人员报名
  • 网站建设衤金手指花总十五网页设计代码完整版
  • 网站建设结算方式网站备案需要ftp吗
  • 记事本做网站怎么不行啦安徽省建设厅八大员报名网站
  • 网站开发的安全性原则网页版游戏排行榜2022
  • 网站排名英文做网站字体用什么格式
  • 合肥有哪些公司是做网站的教做网站
  • 响应式网站建设策划全球新冠最新数据报告
  • 文化墙设计网站推荐wordpress怎么设置关键词
  • 有什么网站做微商网站为什么功能需求
  • 做网站网站制作营销型网站建设怎么样
  • 廊坊做网站价格机关网站建设制度
  • 怎样建一个可以支付的网站淮安市建设监理协会网站
  • 网络营销建设网站实训wordpress 时光网
  • win7+网站建设网站的控制面板
  • 南京营销网站建设网站建设特定开发
  • 定制模板业务型网站做seo
  • 望江县建设局网站wordpress主题添加logo图片
  • 南京微网站开发wordpress 支付 API
  • 宁波网站建设联系电话查询wordpress 金融 模板下载
  • 开发网站监控平台安装wordpress只有文字
  • 隆昌住房和城乡建设官方网站看网站的浏览器
  • 学校网站建设论文移动app设计网站建设
  • 找培训学校去哪个网站能发朋友圈的网站建设广告语
  • 网站开发外快建筑模板是干什么用的
  • 租车网站系统规划如何在ftp给网站做百度自动推送
  • wap网站制作哪家好前端做网站直播
  • 专业网站建设包括哪些酒窖设计