码迷,mamicode.com
首页 > 其他好文 > 详细

c基础 理论和数据类型

时间:2017-05-21 17:45:43      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:进制   数字   标识符   意思   好的   char   bsp   复习   bit   

做一个自我回顾吧。

仅自我复习用。如果有好的想法,或者我所说的出错了,请提醒下,随时改正。

 

技术分享

首先是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基础 理论和数据类型

标签:进制   数字   标识符   意思   好的   char   bsp   复习   bit   

原文地址:http://www.cnblogs.com/hanxu-blog/p/6885338.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!