随记(1)



一、基本内置类型:整型、实型、构造类型、指针类型、枚举类型、void类型

       1.整型:分为带符号整型和无符号整型

       2.实型:单精度型、双精度型、长双精度型

       3. 构造类型:定义:由若干个相关的数据组合在一起形成的一种复杂数据类型,构造数据类型的成分数据可以是基本数据类型的,也可以是别的构造类型的。

       4.指针类型:取程序对象(如变量)在内存中占据的地址为值的一种特殊的数据类型。

       5.枚举类型:当变量只取很少几种可能的值,并使用标识符对值命名时,这种变量的数据类型,可用枚举类型来表示。

       6.void类型:可以表示没有数据(没有结果,没有形式参数),也可以表示某种任意类型的数据。void表示空类型,void*表示任意数据的指针类型,程序如要使用void类型的数据,应该将它强制的转换成某种具体的指针类型。

.数据类型极其字节数

     

类型说明符

字节数

int

4

unsigned

4

short  int

2

unsigned  short  int

2

long  int

4

unsigned  long

4

char

1

unsigned  char

1

.有符号数:最高位为1,表示这个数为负数,其值为除最高位以外的剩余位的值添上号;如果最高位是0,表明这个数是正数,其数为除最高位以外的剩余位的值。

.声明与定义:  

      int  i//定义

      extern  int  i//声明

定义:(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们经常所说的变量名和对象名。一个变量和对象在一定的区域内,只能被定义一次,如果定义多次,编译器会提示你重复定义同一个变量和对象。

声明:有两种含义。第一种含义:告诉编译器这个名字已经匹配到一块内存上。声明可以出现多次。第二种含义:告诉编译器我这个名字我先预定的,别的地方再也不能用它来作为变量名和对象名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值