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

衡阳做网站的公司站长之家端口扫描

衡阳做网站的公司,站长之家端口扫描,快速生成网站,wordpress没有写权限1.指针的大小永远是固定的,取决于处理器位数,32位就是 4 字节,64位就是 8 字节 2.数组作为函数参数时会退化为指针,大小要按指针的计算 int func(char array[]) {printf("sizeof%d\n", sizeof(array));printf("s…

1.指针的大小永远是固定的,取决于处理器位数,32位就是 4 字节,64位就是 8 字节

2.数组作为函数参数时会退化为指针,大小要按指针的计算

int func(char array[]) {printf("sizeof=%d\n", sizeof(array));printf("strlen=%d\n", strlen(array));
}int main() {char array[] = "Hello World";printf("sizeof=%d\n", sizeof(array));printf("strlen=%d\n", strlen(array));func(array);
}

输出的是

//字符串数组要算上末尾的 '\0'
sizeof=12
strlen=11
/退化为指针
sizeof=8
strlen=11

3.结构体会自动对其

#include<iostream>
#include<string>
struct AlignedStruct {char a;   // 本来1字节,padding 3 字节int b;    //  4 字节short c;  // 本来 short 2字节,但是整体需要按照 4 字节对齐(成员对齐边界最大的是int 4) ,//所以需要padding 2,总共: 4 + 4 + 4
};
int main(void)
{printf("%d\n",sizeof(AlignedStruct));system("pause");return 0;
}

输出的是

结构体内部的每个成员都根据其自然对齐边界进行对齐。也就是可能在成员之间插入填充字节。结构体本身的总大小也会根据其最大对齐边界的成员进行对齐(比如结构体成员包含的最长类型为int类型,那么整个结构体要按照4的倍数对齐),以便在数组中正确对齐。//由于padding size=4+4+4=12
12

3.空结构体的size为1

1的理由:在 C++ 中,当你定义一个空结构体(即不包含任何成员变量的结构体)时,sizeof(EmptyStruct) 返回 1。这是因为 C++ 标准要求每个不同的对象必须占用不同的地址,即使是空结构体。因此,编译器会为空结构体分配一个字节的内存,以确保每个实例都有一个唯一的地址。

http://www.yidumall.com/news/15518.html

相关文章:

  • asp.net h5网站开发品牌营销的概念
  • php网站开发打不开最新实时新闻
  • 哪些网站做任务可以赚钱谷歌关键词优化怎么做
  • pandorabox 做网站西点培训班一般要多少学费
  • 徐州网站建设策划seo服务外包
  • 肇庆软件建网站公司seo系统是什么意思
  • 网站域名注册信息手机怎么做网站免费的
  • 威客网站模版百度app官网下载
  • 淘宝不能发布网站源码做商品关键词数据
  • 如何免费做网站域名肇庆seo排名
  • 汕头站扩建什么时候完成搜索引擎优化公司
  • 手机行情网站北京seo课程培训
  • 怎么做提货网站推广软件免费
  • 网站建设市场前景国家反诈中心app下载
  • 搜狐快站做的手机网站百度推广官网网站
  • 香港特别行政区成立时间山东seo推广公司
  • 牟平网站制作郑州模板建站代理
  • 济南网站建设抖音平台优化课程设置
  • 网站开发语言什么好快照关键词优化
  • 创做网站上海关键词排名优化怎样
  • 做推广优化的网站有哪些江苏搜索引擎优化公司
  • 互联网做网站的话术今日足球比赛预测推荐分析
  • wordpress文档管理关键词优化排名软件案例
  • 定制网站开发公司哪家好?点击查看友情链接交换群
  • 国外做兼职网站设计成都sem优化
  • 建筑工程公司需要什么资质无锡优化网站排名
  • b2b网站大全至勤新东方托福班价目表
  • 火蝠网店代运营可靠吗seo优化技术
  • 有什么展厅设计做的好的网站宁德seo优化
  • 网站主机免费电商培训机构推荐