2015年8月14日

sizeof/strlen/length

摘要: 1.sizeof() sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因此sizeof不能用来返回动态分配的内存... 阅读全文

posted @ 2015-08-14 22:55 huashunli 阅读(201) 评论(0) 推荐(0) 编辑

断言assert的用法

摘要: 1.首先明确assert实质上是宏,原型定义在中,作用是如果expression返回错误,则先向stderr打印一条出错信息,然后调用abort来终止程序的运行;使用assert的缺点是,频繁的调用会极大影响程序性能,增加额外开销。#include void assert( int expressi... 阅读全文

posted @ 2015-08-14 21:32 huashunli 阅读(287) 评论(0) 推荐(0) 编辑

导航