首页 > 代码库 > c基础 理论和数据类型
c基础 理论和数据类型
做一个自我回顾吧。
仅自我复习用。如果有好的想法,或者我所说的出错了,请提醒下,随时改正。
首先是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;
c基础 理论和数据类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。