- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 C语言中动态的申请二(三)及多维数组的使用方法及释放方法
#include "stdafx.h"#include #include #include //动态申请二维数组 template T** malloc_Array2D(unsigned short row, unsigned short col) { int size = sizeof(T); int point_size = si
2014-05-30 11:39:29 849
原创 struct和typedef struct解惑!
1 //注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 这里的Stu实际上就是struct Stude
2014-05-19 16:00:18 384
原创 位域结构体的定义示例及其与联合体的定义使用
//位域结构体的定义示例及其与联合体的定义使用struct M_FloatDataBit{ unsigned char L_0 : 8; //32位的float类型数据的低16位中的低8位 unsigned char L_1 : 8; //32位的float类型数据的低16位中的高8位 unsigned char H_0 : 8; //32位的float类型数据的高16位
2014-05-19 15:45:17 2368
原创 在C语言中各种数据类型各占多少位 C语言 中结构体的位域(位段)
(一)32位平台: 分为有符号型与无符号型。 有符号型: short 在内存中占两个字节,范围为-2^15~(2^15-1) int 在内存中占四个字节,范围为-2^31~(2^31-1) long在内存中占四个字节,范围为-2^31~2^31-1 无符号型:最高位不表示符号位 unsigned short 在内存中占两个字节,范围为0~2^16-1 unsigned int 在内
2014-05-19 15:44:30 3857
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人