做一个自我回顾吧。
仅自我复习用。如果有好的想法,或者我所说的出错了,请提醒下,随时改正。
首先是c中常用的单位从小到大是bit byte MB GB TB EB PB ZB
c中的数据基本上不是平时理解的那种类型存储 常见的就是十六进制和二进制
关于负数的存储是有单独的一套规则具体如下
比如说-11
他的原码为1000 0000 0000 1011
他的补码为1000 0000 0000 1100
他的反码为1111 1111 1111 0011
那么-11在内存中的就是以1111 1111 1111 0011的形式储存的(最高位是符号位,0代表正,1代表负)
而正数的存储是不变的
标识符代表的意思就是当你要在c语言中定义一个变量,或者常量或者数组或者指针等等都是以数字,字母,下划线构成,不能定义为汉子,而且也不能以数字开始
数据类型代表的就像你想定义一个人,他是男是女,性格好坏,这都是要不同定义的
int 主要是定义整数类型
char 主要定义字符类型
short 短字符类型
unsigned 含义就是无符号,在前面我说到了二进制的正负之分,而怎么定义一个无符号整数呢就是这样 unsigned int a;
时间: 2024-11-09 06:14:56