CSAPP-2.1 信息存储 0.未知: 1.新知: 0.字长指明指针数据的标称大小。字长决定的最重要的系统参数就是虚拟地址空间的最大大小 1.char类型也能被用来存储整数值 2.使用确定大小的整数类型是程序员准确控制数据表示的最佳途径 3.面向普通用户的机器中排列表示一个对象字节的模式是小端模式 ...
分类:
移动开发 时间:
2018-02-11 22:35:34
阅读次数:
229
1、文本流设置unicode小端模式 2、写入文本前两个字节FF FE 3、字符串转成unicode编码 [cpp] view plain copy #include <QApplication> #include <QFile> #include <QTextStream> #include <Q ...
分类:
其他好文 时间:
2018-02-09 22:26:03
阅读次数:
393
/** 只考虑正数[1, +∞); “-”运算只允许大数减小数; 小端存储; */ typedef struct BigInteger0 { vector v; BigInteger0(int len) { v.resize(len); } BigInteger0(const vector& nv)... ...
分类:
编程语言 时间:
2018-02-09 20:42:24
阅读次数:
137
2.55(*) 编译并运行示例代码: 答:由此可见我的机器是采用低位先输出的小端法机器。 2.56 -2.57 :略 2.58(**) 2.59(**) C表达式:(x & 0xFF)|(y & ~0xFF) 2.60(**) (PS:这里要求不能用乘法,为了实现8*i,也是用移位来实现乘法,其他的 ...
分类:
移动开发 时间:
2018-02-05 23:29:59
阅读次数:
231
第五章 Linux网络编程基础API 对于网络编程,首先要了解的就是字节序的问题,字节序分为主机字节序和网络字节序,主机字节序又称小端字节序,是低字节存放在地地址,而网络字节序又称大端字节序,是低字节放在高地址。当数据在不同的机器上传播时,就需要统一字节顺序以保证不出现错误。在发送数据前,先将需要转 ...
文的主要内容如下: 1、网络中进程之间如何通信? 2、Socket是什么? 3、socket的基本操作 3.1、socket()函数 3.2、bind()函数 3.3、listen()、connect()函数 3.4、accept()函数 3.5、read()、write()函数等 3.6、clos ...
分类:
其他好文 时间:
2018-01-31 22:13:13
阅读次数:
201
大端(Big-Endian),小端(Little-Endian)以及网络字节序的概念在编程中经常会遇到,网络字节序(Network Byte Order)一般是指大端(Big-Endian,对大部分网络传输协议而言)传输,大端小端的概念是面向多字节数据类型的存储方式定义的,小端就是低位在前(低位字节 ...
分类:
其他好文 时间:
2018-01-26 23:04:07
阅读次数:
309
> 联合体类型的定义 > 联合体变量的三种使用 #1 TDA5235_Read_FIFO(&tda5235_result) #2 TDA5235_Read_FIFO((uint8_t *)&tda5235_result) #3 TDA5235_Read_FIFO(tda5235_result.tda ...
分类:
其他好文 时间:
2018-01-25 16:43:55
阅读次数:
469
大端字节序(big-endian):按照内存地址的增长方向,高位数据储存于低位地址。 小端字节序(little-endian):按照内存地址增长方向,高位数据储存于高位地址。 判断主机、网络字节序: 或者: 转化: 参考:http://blog.csdn.net/msdnwolaile/articl ...
分类:
其他好文 时间:
2018-01-25 14:17:35
阅读次数:
175
结果是:4--3--2--1 指针步长,字符串占一个字节,整型变4个字节. 其他知识点 intel的大端小端 ...
分类:
编程语言 时间:
2018-01-23 00:49:35
阅读次数:
169