- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 linux网络编程(unix域流式套接字)
unix域套接字--流式1. 头文件 #include 2. 数据结构 struct sockaddr_un { sa_family_t sun_family; // __SOCKADDR_COMMON (sun_); // #define __SOCKADDR
2015-06-14 11:43:43 888
原创 linux网络编程(组播)
组播 1. 分组 每个D类IP地址就是一个组,组播实现原理: 接收 -- 加入一个组 发送 -- 向一个组(目标IP地址为组播地址)发送数据包 2. 组播地址(IP地址和网卡地址) IP地址: D类地址 ,高位固定为1110,范围: 224.0.0.0-239.255.255.
2015-06-14 11:34:08 866 1
原创 linux 网络编程(广播的编程)
广播(程序设计思路) 1. 接收端流程 (1) 创建套接字 sockfd = socket(AF_INET, SOCK_DGRAM, 0); (2) 绑定IP和端口到socket struct sockaddr_in addr; bz
2015-06-14 11:20:26 561
原创 linux网络编程(如何编写一个UDP通信程序)
UDP数据通讯原理 UDP数据通讯分服务端(软件)和客户端端: 服务端(软件)(服务器)先运行,服务端,不需要事先知道客户端IP和port 客户端(软件)(客户端机器)后运行,一定是客户端先给服务端发包,客户端一定先知道服务端的IP和port UDP通信实现 1. 头文件 #include
2015-06-14 11:07:24 2009
原创 C语言基础(linux)
一 C语言的控制语句 单分支判断 if语句多分支判断 if...else , if ...else if ....多分支选择 switch ..... case ....循环语句 for while do--while控制循环的语句 break continue跳转语句 goto 1.单分支
2015-06-14 10:52:14 528
原创 C语言基础(linux)
一 输入和输出 1.整数 [%d] 输入整数 int data; scanf("%d",data);//错误 scanf("%d",地址值); scanf("%d",&data); 注意: 在C源中获取变量的地址 : &变量名 int data1,data2; scanf("%d",&data1
2015-06-12 00:09:41 491
原创 C语言介绍(linux)
C语言如何和多个平台对接?编译器[ C语言 -> 机器碼]理解 (1)、设计 (2)、编程思想C语言数据表示十进制[0-9],八进制[0-7],十六进制[0-9,a,b,c,d,e,f]进制转换:128 128 64 32 16 8 4 2 11 0 0
2015-06-11 20:18:07 401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人