《基本数据类型指针和引用.ppt》由会员分享,可在线阅读,更多相关《基本数据类型指针和引用.ppt(9页珍藏版)》请在三一办公上搜索。
1、一、基本数据类型,一、C+语言的基本数据类型有4种:1、整型,说明符为int2、字符型,说明符为char3、浮点型(又称实型),说明符为float(单精度浮点型),double(双精度浮点型)4、空值型,说明符为void,用于函数和指针。为了满足各种情况的需求,除了void类型外的,上述的三种基本数据类型前面还可以加上如下的修饰符,用来改变原来的含意:(1)Signed 表示有符号(2)Unsigned 表示无符号(3)Long 表示长型(4)Short 表示短型上面的4种修饰符都适用于整型和字符型,只有long适用于双精度浮点型,C+的基本数据类型,二、常量和变量,一、常量常量的几种类型和表
2、示方法:1、整型常量2、浮点型常量3、字符常量4、字符串常量二、变量1、变量的名字2、变量的类型3、变量的值4、变量的定义,三、数组类型,一、数组的定义1、定义格式:二、数组的赋值1、数组元素的表示如下:(1)一维数组的元素表示例如:int a 5(2)二维数组的元素表示例如:int b 24(3)三维数组的元素表示例如:int c 234三、字符数组,四、枚举类型,一、枚举模式和枚举变量枚举模式的定义格式如下:enum;二、枚举变量的值枚举变量的值是该枚举变量所属的枚举模式的枚举表的某一个枚举符,五、指针和引用,一、指针1、什么是指针定义:指针是一种特殊的变量。指针是用来存放某个变量的地址值
3、的一种变量。指针的类型是它所指向变量的类型,而不是指针本身数据值的类型。例:int a(5);Int*p=,2、如何定义指针*例如:int*pi/pi 是一个指向 int 型变量的指针 float*pl/pl 是一个指向float 型变量的指针 char*pc/pc 是一个指身char 型变量的指针 char(*pa)3/pa 是一个指向一维数组的指针 int(*pf)()/pf 是一个指向函数的指针,该函数的反回值为int型数值 int*pp/pp 是一个指向指针的指针,即二级指针 3、指针的赋值4、指针的运算,六、指针和数组,1、一维数组的指针表示法例如:int a52、二维数组的指针表示法例如:int b253、三维数组的指针表示法例如:int c357,七、引用,引用不同指针引用通常被认为是另一种变量的别名引用定义格式为:或者&;,