
linux编程
chenyanchi99
这个作者很懒,什么都没留下…
展开
-
fread函数和read函数的区别
1,fread是带缓冲的,read不带缓冲. 2,fopen是标准c里定义的,open是POSIX中定义的. 3,fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别. 4,fopen不能指定要创建文件的权限.open可以指定权限. 5,fopen返回指针,open返回文件描述符(整数). 6,linux/unix中任何设备都转载 2014-07-17 22:08:05 · 829 阅读 · 0 评论 -
fork与vfork
区别:1、vfork不将父进程的地址空间完全原创 2014-08-02 09:07:40 · 438 阅读 · 0 评论 -
字符判断函数集
int isalnum(int c); int isalpha(int c); int isascii(int c); int isblank(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int原创 2014-08-05 11:09:57 · 499 阅读 · 0 评论 -
显示当前时间
fprint(srdout, __DATE__" "__T)原创 2014-08-05 09:36:13 · 500 阅读 · 0 评论 -
setjmp和longjmp函数
#include int setjmp(jmp_buf env); int sigsetjmp(sigjmp_buf env, int savesigs);原创 2014-08-01 09:35:16 · 496 阅读 · 0 评论 -
UDP单播、广播、多播
单播:就是我们常见的包含s端和c端的一对一方式,要c端向s端发生前要先明确指明s端的ip及port;编程说明:略广播:又叫分有限广播和和直接广播。有限广播:使用的地址是255.255.255.255,即向该ip的任何一个端口发生数据,数据将发生给该局域网内的所有主机的同一端口,因为广播地址(255.255.255.255)是不会被路由器路由的,智能到达本物理网络内的主机,这原创 2015-12-09 23:41:07 · 3022 阅读 · 0 评论 -
关于GUID,全局唯一标识符
GUID 全称Globally Unique Identifier,即全局唯一标识符。也可以指UUID,UUID是University Unique Identifier的缩写。GUID 是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个128 位( 16 字节)的二进制值。它保证对在同一时空中的所有机器都是唯一的,世界上的任何两台计算机都不会生成重复原创 2015-12-08 23:04:57 · 1113 阅读 · 0 评论