linux C
文章平均质量分 57
ai_liyou
这个作者很懒,什么都没留下…
展开
-
printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf - 输出格式转换函数
总览 (SYNOPSIS)#include int printf(const char *format, ...);int fprintf(FILE *stream, const char *format, ...);int sprintf(char *str, const char *format, ...);int snprintf(char *str,转载 2015-11-20 10:19:55 · 733 阅读 · 0 评论 -
fwrite ,fread
一:函数名: fwrite 功 能: 写内容到流中 用 法:fwrite(buffer,size,count,fp); (1)buffer:是一个指针,对fwrite来说,是要输出数据的地址。 (2)size:要写入的字节数; (3)count:要进行写入size字节的数据项的个数; (4)fp:目标文件指针。 程序例:1. #include std转载 2015-11-21 15:52:14 · 754 阅读 · 0 评论 -
signal(SIGPIPE, SIG_IGN)
signal(SIGPIPE, SIG_IGN) (转)signal(SIGPIPE, SIG_IGN) 当服务器close一个连接时,若client端接着发数据。根据TCP 协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。 根据信号的默认处理规则SIGPIPE信号转载 2015-11-19 19:43:09 · 600 阅读 · 0 评论 -
Linux Socket编程(不限Linux)
1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的三次握手建立连接详解转载 2015-11-19 20:47:37 · 244 阅读 · 0 评论 -
fflush(stdin)和fflush(stdout)
fflush(stdin)比较容易理解,即清理标准输入流,把多余的仍未被保存的数据丢掉。比如,下面这个小程序:void main(){ int a; char str[10]; cin>>a; cout cin>>str; cout}转载 2015-11-19 17:41:22 · 327 阅读 · 0 评论 -
system("date/t")此语句是什么意思
system("date/t")是C语言中的函数,该函数可以返回当前系统时间例如:int a = system("date/t");转载 2015-11-19 17:54:10 · 3102 阅读 · 0 评论 -
Linux C
对于判断文件是否存在,每个人有不同的方法!我通常采用两种方法 : open 和 access ;这个俩个方法有相似之处,且有不同之处;下面为大家详细说明他们的不同之处:open 是打开,读写等操作文件的一个函数,access就是一个判断文件权限的函数。在linux下,由于文件有不同的权限,当当前用户没有对此文件的读权限的时候,用来判断文件是否存在,显然不合适。而access却可以做转载 2015-11-19 19:45:33 · 213 阅读 · 0 评论