随笔分类 -  C语法

摘要:const位置上的不同代表哪些不同的意义 exern的用法 这个可以引用在程序编译过程中编译进去的常量数据。换句话说正能在.h文件的声明赋值的常量才可以。并且常量的名字不能相同,如果相同会报错。 全局常量,无论定义在哪里都能被访问到。例const NSString *ss = @"这是一个全局常量" 阅读全文
posted @ 2016-08-12 14:13 懒懒初阳 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:const与define应用上该怎么取舍 define是在预编译的时候展开替换的,const是编译运行阶段使用 define没有类型,不做类型检查处理。只是替换。const常量有具体的类型,在编译的时候会进行类型检查。 define宏定义仅仅是替换宏定义不分配内存,变量定义分配内存,const会在内 阅读全文
posted @ 2016-08-12 11:20 懒懒初阳 阅读(587) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2015-08-04 22:44 懒懒初阳 阅读(121) 评论(0) 推荐(0) 编辑
摘要:break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则会从满足条件的地方(即与switch(表达式)括号中表达式匹配的case)开始执行,直到switch结构结束。当break语句用于do... 阅读全文
posted @ 2015-07-21 23:09 懒懒初阳 阅读(825) 评论(0) 推荐(0) 编辑