1.有符号数和无符号数 有符号数就是最高位为符号位,0代表正数,1代表负数 无符号数最高位不是符号位,而就是数的一部分而已。 1011 1111 0000 1111 1111 0000 1011 1010,如果当有符号数看待,那么他是一个负数的补码,如果当一个无符号数看待,他就是一个正数的原码 无符 ...
分类:
编程语言 时间:
2016-12-28 19:30:45
阅读次数:
271
不同体系结构的CPU,数据在内存中存放的排列顺序是不一样的。 存储器中对数据的存储是以字节(Byte)为基本单位的,因此,字(Word)和半字(Half-Word)在存储器中就有两种次序,分别称为:大端模式(Big Endian)和小端模式(Little Endian)。 大端存储模式是指字或半字的 ...
分类:
其他好文 时间:
2016-12-25 23:11:53
阅读次数:
205
所谓大端就是指高位值在内存中放低位地址,所谓小端是指低位值在内存中放低位地址。比如 0x12345678 在大端机上是 12345678,在小端机上是 78564312,而一个主机是大端还是小端要看CPU类型以及运行在上面的操作系统。同一款CPU在不同的操作系统使用的大小端情况是不同的。当然我们通常 ...
分类:
编程语言 时间:
2016-11-29 19:04:44
阅读次数:
176
本文转自:http://www.scssorg.com/a/zhengcefagui/2016/0226/801.html 目前,深圳市、福州市和嘉兴市三市已正式向国家互联网信息办申报创建新型智慧城市标杆市。 随着国家治理体系和治理能力现代化的不断推进,随着“创新、协调、绿色、开放、共享”发展理念的 ...
分类:
其他好文 时间:
2016-11-21 14:56:29
阅读次数:
279
C语言允许使用的数据类型有三类。 (1) 基本类型。不可再分的最基本的数据类型,包括整型、浮点(单精度)型、双精度型、字符型、无值类型、逻辑型及复数型。基本类型通常代表单个数据。 (2) 构造类型。由已知的基本类型通过一定的构造方法构造出来的类型,包括数组、结构体、联合体、枚举类型等。构造类型通常代 ...
分类:
编程语言 时间:
2016-11-16 19:37:31
阅读次数:
219
联合体:当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union) 1. 联合体是一种结构; 2. 他的所有成员相对于基地址的偏移量均为0; 3. 此结构空间要大到足够容纳最“宽”的成员; //但是其大小不仅仅由最宽的成员决定,还需要考虑每个成员的自身对齐方式! 4. 其对齐方式 ...
分类:
编程语言 时间:
2016-11-15 13:36:23
阅读次数:
139
将数据存储为一个Private结构体类型的成员变量d: <qvariant.cpp> <qvariant.h> QVariant支持的数据类型: 数据类型转换: 以下数据类型可以自动转换 可通过成员函数bool QVariant::canConvert ( Type t ) const确定是否可执行 ...
分类:
其他好文 时间:
2016-11-07 19:44:34
阅读次数:
321
什么是大端模式,什么是小端模式? 所谓的大端模式(Big-endian),是指数据的高字节,保存在内存的低地址中,而数据的低字节,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; 所谓小端模式(Little-endian), 是指数据 ...
分类:
其他好文 时间:
2016-10-21 15:44:57
阅读次数:
285
结构体 在Java中,我们要表示一个复合的数据类型就会使用对象去封装。而C就有结构体。 结构体是C语言中自定义的数据类型,是一组变量的集合,有别于数组,数组仅限于同一种数据类型,而结构体可以是任何数据类型,包括数组。结构体里面的每一个变量或者数组都是结构体的成员。 下面来看看结构体的基本使用 14- ...
分类:
编程语言 时间:
2016-10-21 01:16:46
阅读次数:
394