- 博客(2)
- 收藏
- 关注
原创 c结构体中char[0]的作用-实现数组扩展
struct Data{ int len; char data[0];}原来的data中没有元素,不分配内存,结构体Data的大小为4假如现在分配15字节的内存,并且将指向这块内存的指针强制转换为(Data*):Data* pData=(Data*)malloc (sizeof(Data)+11)malloc申请了15个字节的连续内存空间,强制...
2018-09-22 11:05:06 1617
原创 c++一个诡异的问题,哪位大神能解答,救命啊
file3.txt是50*50的char字符,这里最后的输出的0是什么鬼啊!!!fscanf还能把m变成0???为什么m放在里面定义就可以了?为什么把a[50][50]改成a[55][50]就可以了???...
2018-09-02 16:58:22 335 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人