摘要: 从图中可以看出,_exit 函数的作用是:直接使进程停止运行,清除其使用的内存空间,并清除其在内核的各种数据结构;exit 函数则在这些基础上做了一些小动作,在执行退出之前还加了若干道工序。exit() 函数与 _exit() 函数的最大区别在于exit()函数在调用exit 系统调用前要检查文件的 阅读全文
posted @ 2016-06-27 16:28 不止所见 阅读(293) 评论(0) 推荐(0) 编辑
摘要: atoi 和 itoa是面试笔试经常要考到的题目,下面两份代码是用C语言实现的atoi和itoa: 1, atoi 原型: int atoi(const char *nptr); 函数说明: 参数nptr字符串,如果第一个非空格字符不存在或者不是数字也不是正负号则返回零,否则开始做类型转换,之后检测 阅读全文
posted @ 2016-06-27 16:16 不止所见 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 一、new是操作符,而malloc是函数 二、new在调用的时候先分配内存,在调用构造函数,释放的时候调用析构函数。 输出结果为: Initiate by new call Player::ctor i am player call Player::dtor Initiate by malloc i 阅读全文
posted @ 2016-06-27 13:55 不止所见 阅读(5523) 评论(0) 推荐(0) 编辑