摘要: 1)sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2)sizeof是算符,strlen是函数。 3)sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的 阅读全文
posted @ 2016-02-25 19:51 luori 阅读(17777) 评论(0) 推荐(0) 编辑
摘要: 前置递增/递减运算符将对象本身作为左值返回,后置递增/递减运算符将对象原始值的副本作为右值返回。 后置运算符的优先级高于前置运算符的优先级。 a+++b <=> (a++)+b ++a+++b、a+++++b 该表达式有误 (++a)+++b、(a++)+(++b) 表达式正确 *++iter: 递 阅读全文
posted @ 2016-02-25 19:39 luori 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1、形参、局部变量以及局部静态变量的区别。 形参和局部变量均属于自动对象,当到达定义所在的块末尾时被销毁;而局部静态变量自定义开始,直到程序结束才被销毁。 2、全局变量和静态全局变量的区别。 全局变量本身就是静态存储方式,静态全局变量也是静态存储方式。这两者在存储方式上没有什么不同。区别在于非静态全 阅读全文
posted @ 2016-02-25 19:38 luori 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1、指针函数:返回指针的函数。 2、函数指针:指向函数的指针。 函数指针的声明方法为: 返回值类型 ( * 指针变量名) ([形参列表]); 阅读全文
posted @ 2016-02-25 19:32 luori 阅读(122) 评论(0) 推荐(0) 编辑