- 博客(2)
- 收藏
- 关注
原创 C 信号的一些简单理解
1.发出指定信号,结束当前进程,调用信号处理函数,处理完成之后返回.(但是有些动作是不能被终止或者叫重新载入:1.已知它们使用静态数据结构 2.它们调用malloc和free 3.它们是标准的I/O函数) 2.在处理特定信号(比如定时器)动作之前(阻塞),可能会有其他信号发出,这就会导致信号的丢失,竞争或者处理后面的信号过了之前的设定的时间使的进程永远阻塞等,如何才能设置可靠信号处理机制:
2017-02-21 02:05:22 373
原创 C语言 fputs和fputc
在C语言中输入和输出 一般涉及到文件描述符, 流和缓存的关系 例一:#include <stdio.h>#define MYPWD "/home/chenw/c/test.txt"int main(void){ FILE *fp; char c; if ((fp = fopen(MYPWD, "a")) == NULL) { printf("can't open the f
2017-02-09 15:58:54 2417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人