c++学习问题汇总

 

sizeof(8.8)  = 8;  //自动转化为double类型,注意,不是float类型

当操作数是联合类型时,sizeof是其最大字节成员的字节数。
struct a{             //对struct来说
          char b; 
          double x;
    }a;   

 

 


  在Linux上: sizeof(a) = 12;

而一般sizeof(char) + sizeof(double) = 9;
  这是因为编译器在考虑对齐问题时,在结构中插入空位以控制各成员对象的地址对齐

 

 

 

 

 

 system("mkdir F:\hello\world") 可以在F:盘下建立一个文件夹hello,在hello下面建立一个文件夹world。

 

 

 

 

 

int a[3][3]={1,2,3,4,5,6,7,8,9};与 int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};等效

 

 

 

 

 

 

 3,注意没有指针

------------------------------

 

 

 

 

 

 

 

 

 

 

 

 

 

===========================================

 

 

只能b=a;不能再有int *;

 

posted on   shenhshihao  阅读(24)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
历史上的今天:
2021-10-19 大数据开源apache项目汇总

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示