摘要:
关于这个基本的问题,很早以前就很清楚了,C标准中并没有具体给出规定那个基本类型应该是多少字节数,而且这个也与机器、OS、编译器有关,比如同样是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。 所以int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): sizeof(s... 阅读全文
摘要:
C语言中常用的几种基本数据类型有 基本数据类型的长度 short =2 unsigned short=2 char =1 unsigned char=1 int =4 unsigned int=4 long =8 unsigned long=8 float=4 float没有unsigned double=8 double没有unsigned 占位符的基本介绍 ... 阅读全文
摘要:
Java的八种基本类型:(按字节来分)boolean 布尔型 1个字节 8bit(8位)byte 字节类型 1个字节char 字符类型 2个字节short 短整型 2个字节int 整型 4个字节float 浮点型(单精度)4个字节long 长整型 8个字节double 双精度类型 8个字节Java中 阅读全文
摘要:
从一个例子说起: int main(void){ union{ int i; struct{ char a : 1; char b : 1; char c : 2; }bits; }n... 阅读全文
摘要:
1. TCP Socket编程 TCP是面向连接的,安全可靠的传输层协议。TCP的程序基本框架设计图: TCP的程序基本框架设计图.jpg 注意:Socket通信一定有要服务端和客户端。 1.1 TCP Socket客户端 客户端的工作流程:首先调用socket函数创建一个Socket,然后指定服务端的IP地址和端口号,就可以调用sendto将字符串传送给服务器端,并可以调用recv... 阅读全文
摘要:
1. UDP Socket编程 先讲一讲UDP编程,因为比TCP要简单多了。首先,我们需要明白UDP是用户数据报协议,英文名为User Datagram Protocol,它是面向无连接的。 注意:Socket通信一定有要服务端和客户端。 1.1 UDP Socket客户端 客户端的工作流程:首先调用socket函数创建一个Socket,然后指定服务端的IP地址和端口号,就可以调用send... 阅读全文