本文所列的表格通常长这样的: 其中field就是协议头的域,其下面的数字表示该域所占字节数量, 而不是其表示内容 。 协议内容 client to server 用途:确立连接认证方法协商,client告知server其所支持的认证方法,server可从中挑选一个。其中 socks协议的版本号,常用 ...
分类:
其他好文 时间:
2018-02-04 21:07:21
阅读次数:
443
数据类型 定义标识符 占字节数 数值范围 数值范围 短整型 short [int] 2(16位) -32768~32767 -215~215-1 整型 [long] int 4(32位) -2147483648~2147483647 -231~231-1 长整型 long [int] 4(32位) ...
分类:
编程语言 时间:
2018-01-07 20:00:57
阅读次数:
183
数据类型 定义标识符 数值范围 占字节数 有效位数 单精度实型 float -3.4E+38~3.4E+38 4(32位) 6~7位 双精度实型 double -1.7E+308~1.7E+308 8(64位) 15~16位 长双精度实型 long double -3.4E+4932~1.1E+49 ...
分类:
编程语言 时间:
2018-01-07 19:58:40
阅读次数:
159
12 使用sizeof计算普通变量所占空间大小 (1)不同数据类型所占字节数不同(32位 64位系统不同) int >4 double >4 char >1 (2)代码 1 #include<stdio.h> 2 #include <stdlib.h> 3 void Func(char str[10 ...
分类:
编程语言 时间:
2017-11-29 16:13:11
阅读次数:
241
一、基本数据类型 1、数值型 ①整数类型(byte short int long) 默认是int 占字节数:1个 2个 4个 8个 ②浮点类型(float double) 默认是double 占字节数:4个 8个 2、字符类型(char) 占字节数:2个 3、布尔型(boolean) 二、引用数据类 ...
分类:
其他好文 时间:
2017-11-12 11:00:53
阅读次数:
124
首 先,java中的一个char是2个字节。java采用unicode,2个字节来表示一个字符,这点与C语言中不同,C语言中采用ASCII,在大多数 系统中,一个char通常占1个字节,但是在0~127整数之间的字符映射,unicode向下兼容ASCII。而Java采用unicode来表示字符,一个 ...
分类:
编程语言 时间:
2017-09-16 13:29:33
阅读次数:
274
32位编译器 char :1个字节char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器)short int : 2个字节int: 4个字节unsigned int : 4个字节float: 4个字节double: 8个字节long: 4 ...
分类:
编程语言 时间:
2017-08-19 18:47:14
阅读次数:
257
为了避免混淆。做例如以下规定,下面代码若不加特殊说明都执行于32位平台,结构体的默认对齐值是8,各数据类型所占字节数分别为 char占一个字节 int占四个字节 double占八个字节。 两个样例 请问以下的结构体大小是多少? struct Test { char c ; int i ; }; 这个 ...
分类:
编程语言 时间:
2017-08-13 20:52:41
阅读次数:
221
例如: 16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节 unsigned int : 2个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 unsigned l ...
分类:
编程语言 时间:
2017-08-13 14:11:37
阅读次数:
187
首先声明转自 http://www.cnblogs.com/ChenDinghao/p/6480937.html 首先来看一看int、long、long long的取值范围 int 所占字节数为:4 表示范围为:-2147483648~2147483647 short int 所占字节数为:2 表示 ...
分类:
其他好文 时间:
2017-07-26 11:39:15
阅读次数:
111