1,零长数组可以实现结构体中的变长数组成员,且内存分配一次,且是连续的,释放时只需要释放一次,传给用户时是安全的
2,但是在C++中不能被继承,原因是p指向了派生类对象部分了?
3,不指定#pragma pack(1) p很可能指向填充字节
零长数组可以实现结构体中的变长数组成员,只能放在结构体最后一个成员

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
猜你喜欢
  • 2022-12-23
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-18
  • 2021-06-11
  • 2022-02-14
相关资源
相似解决方案