c基础 理论和数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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基础 理论和数据类型的主要内容,如果未能解决你的问题,请参考以下文章

第八篇:CAP理论

第八篇:CAP理论

Java标准输入输出+基础理论+基本数据类型总结

Zookeeper - 理论基础-补充

java基础理论--基础语法

C语言基础学习基本数据类型-其他整数类型