- 博客(9)
- 收藏
- 关注
原创 括号匹配
bool Invalid(const char* pstr) { int i = 0; char lastchar; if(pstr == NULL || pstr[0] == NULL) return false; InitStack(S); lastchar = pstrp[i++]; Push(S, lastchar);
2009-09-27 13:28:00 222
原创 数值转换
--------------------10进制数转换--------------------栈的应用 void conversion() { InitStack(S); scanf("%d", N); while(N) { Push(S, N%8); N = N/8; } while(!StackEmpty(S)) {
2009-09-27 13:18:00 233
原创 Linux 常用命令
----------------------find----------------------$find / -name r.c 2>/dev/null // 在根目录下查找名字为r.c的文件,并且不显示报错的文件.$find . -name "*.txt" -print #在当前目录查找*.txt, 并显示$find . -name "[a
2009-09-27 11:40:00 709
原创 linux错误检测及处理办法
本文内容来自:高级Unix编程第二版 14.2 节错误检测 大多数的系统调用都会返回值,如read函数,返回的是一个已读取的字节数。为了表示错误,系统通常会返回一个不会和有效数据混淆的数值,最常见的是-1。因此,一般的错误处理程序写出来如下:if ((amt = read(fd, buf, numbyte)) == -1) { fprintf(stderr, "Read f
2009-09-27 11:35:00 1280 1
原创 Chapter05 知识点
5.7. exit系统调用和进程终止1. exit VS. _exit5.9 信号、终止和等待1. 用信号避免僵尸进程 #################5.7. exit系统调用和进程终止 ################# ===================1. exit VS. _exit P204===================
2009-09-27 11:20:00 814
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人