会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
nanqiang
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
29
下一页
2018年11月19日
进程间通讯:有名管道FIFO
摘要: 接收端: 发送端:
阅读全文
posted @ 2018-11-19 14:41 cicero
阅读(199)
评论(0)
推荐(0)
编辑
进程间通讯:无名管道
摘要: 无名管道只能在有亲缘关系的进程间通讯
阅读全文
posted @ 2018-11-19 12:35 cicero
阅读(289)
评论(0)
推荐(0)
编辑
进程间通讯:信号
摘要: 运行以下代码,在终端运用kill命令向该进程发送信号 ,测试哪个中断不能被自己所写的函数接管
阅读全文
posted @ 2018-11-19 12:24 cicero
阅读(142)
评论(0)
推荐(0)
编辑
进程创建fork()
摘要: 简单进程创建例子:
阅读全文
posted @ 2018-11-19 12:08 cicero
阅读(231)
评论(0)
推荐(0)
编辑
2018年11月18日
自己实现strchr函数与strstr函数
摘要: char* my_strchr(char* str, int i) { if (NULL == str) { return NULL; } while ('\0' != *str && (char)i != *str) { ++str; } if ((char)i == *str) { ...
阅读全文
posted @ 2018-11-18 21:04 cicero
阅读(627)
评论(0)
推荐(0)
编辑
关于++i和i++的左值、右值问题
摘要: 1、什么是左值和右值? 左值就是出现在表达式左边的值(等号左边),可以被改变,他是存储数据值的那块内存的地址,也称为变量的地址; 右值是指存储在某内存地址中的数据,也称为变量的数据。 左值可以作为右值,但右值不可以是左值。 因此也只有左值才能被取地址。 2、举两个问题: int i = 0; (i+
阅读全文
posted @ 2018-11-18 19:44 cicero
阅读(1576)
评论(0)
推荐(0)
编辑
运算符优先级
摘要: 优先级 优先级从上到下依次递减,最上面具有最高的优先级,逗号操作符具有最低的优先级。 相同优先级中,按结合顺序计算。大多数运算是从左至右计算,只有三个优先级是从右至左结合的,它们是单目运算符、条件运算符、赋值运算符。 基本的优先级需要记住: 指针最优,单目运算优于双目运算。如正负号。 请特别注意:1
阅读全文
posted @ 2018-11-18 15:41 cicero
阅读(5284)
评论(0)
推荐(0)
编辑
2018年11月17日
计算机中的数及其编码
摘要: 1,真值和机器数 真值可以用二进制表示,也可以用十进制表示。例如 N1 = +1101001B = +105 , N2 = -1101001B = -105 一个数在计算机中的表示形式就是机器数。为了表示正数与负数,用最高位作为符号位,符号位‘0’表示正数,符号位‘1’表示负数。 N1和N2对应的机
阅读全文
posted @ 2018-11-17 21:47 cicero
阅读(768)
评论(0)
推荐(0)
编辑
2018年11月16日
递归函数
摘要: fun是递归函数,调用结果如下:
阅读全文
posted @ 2018-11-16 17:32 cicero
阅读(349)
评论(0)
推荐(0)
编辑
2018年11月15日
静态链表
摘要: 下面是一个静态链表的简单例子, 打印出几个节点内容
阅读全文
posted @ 2018-11-15 21:59 cicero
阅读(209)
评论(0)
推荐(0)
编辑
上一页
1
···
13
14
15
16
17
18
19
20
21
···
29
下一页
公告