黑马程序员技术交流社区
标题: 数据类型总结 [打印本页]
作者: 亮~ 时间: 2014-6-23 23:07
标题: 数据类型总结
基本数据类型
整型
int 4字节 %d
short 2 %hd
long 8 %ld
long long 8 %lld
unsigned long 8 %lu
浮点型
float 4 %f
double 8 %lf
字符型
char 1 %c
构造类型
数组
特点:储存的是相同数据类型的值
构成:数据类型 +数组名[元素个数]
结构体
特点:存储不同数据类型的值
构成:struct 结构体数据类型{成员变量};
枚举
特点:当一个变量有几个固定的取值的时候用枚举
构成:enum 枚举数据类型{成员};
//定义一个枚举 构成 :enum + 枚举的数据类型
//枚举常量 枚举里面的成员,如果不赋值,第一个就默认等于0,后面的依次递增
//枚举成员命名 枚举数据类型+你想代表的意思
指针
指向指针的指针
int a = 4;
int *aP = &a;
int **aPP = &aP;
指向数组的指针
int arr[2] = {1,2};
int *p;
p = arr;
指向函数的指针
void test();
void (*pointer)();
pointer();
(*pointer)();
test();
指向结构体的指针
struct Person{int age};
struct Person person = {3};
struct Person *personP = &person;
1)(*personP).age
2)personP->age
作者: chain 时间: 2014-6-24 00:05
总结的不错
作者: 亮~ 时间: 2014-6-24 00:06
共同学习!!!
作者: 魇影 时间: 2014-6-25 13:30
很全面嘛,赞一个
作者: 刘元明 时间: 2014-6-25 14:24
没有考虑到编译器的环境~
作者: a1130003724 时间: 2014-6-25 14:47
顶一个 赞一下
作者: 亮~ 时间: 2014-6-25 15:30
欢迎来访!!!
作者: 亮~ 时间: 2014-6-25 17:32
谢谢来访!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |