Chinaunix首页 | 论坛 | 博客
  • 博客访问: 139112
  • 博文数量: 38
  • 博客积分: 306
  • 博客等级: 二等列兵
  • 技术积分: 335
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-29 15:19
文章分类

全部博文(38)

文章存档

2013年(23)

2012年(15)

我的朋友

发布时间:2012-12-27 11:28:09

assert宏的原型定义在<assert.h>中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include <assert.h>void assert( int expression );   assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c: #include <stdio.h>#include <assert.h>#include <stdlib.h>in......【阅读全文】

阅读(1745) | 评论(0) | 转发(2)

发布时间:2012-12-26 17:33:57

vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。  :s/vivian/sky/ 替换当前行第一个 vivian 为 sky  :s/vivian/sky/g 替换当前行所有 vivian 为 sky  :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky  :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky  n 为数字,若 n 为 .,表示从当前行开始到最后......【阅读全文】

阅读(1428) | 评论(0) | 转发(1)

发布时间:2012-11-28 15:27:31

......【阅读全文】

阅读(1882) | 评论(0) | 转发(0)

发布时间:2012-11-15 17:52:57

......【阅读全文】

阅读(1678) | 评论(0) | 转发(2)

发布时间:2012-11-15 17:50:09

......【阅读全文】

阅读(2152) | 评论(1) | 转发(6)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册