摘要:
一般情况下,我们使用#define来定义一个常量,#define的本质是文本替换,例如#define INT_PTR int*,这时候我们使用INT_PTR,INT_PTR a,b;这条语句等价于int * a,b;也就是定义了一个指针变量a和整型变量b,这是#define常用的场景和需要注意的细节... 阅读全文
摘要:
void关键字的使用规则: 1. 如果函数没有返回值,那么应声明为void类型; 2. 如果函数无参数,那么应声明其参数为void; 3. 如果函数的参数可以是任意类型指针,那么应声明其参数为void * ; 4. void不能代表一个真实的变量;void体现了一种抽象,这个世界上的变量都是“有类型... 阅读全文
摘要:
1、一次性修改一个scope里的变量名:点击该变量,出现下划虚线,然后command+control+E激活所有相同变量,然后进行修改。2、删除一个词:option+delete 删除一句话:command+delete3、快捷搜索:先点亮想要搜索的词,然后command+E将该次放入剪贴板,然后... 阅读全文
摘要:
// 对齐 : 结构体中各成员变量要从自身类型所占内存空间长度的倍数开始存储。大于4个字节的按4个字节算// 对齐也就是: 结构体中前一个类型的变量补的位数要根据它后面的变量类型来判定!// 补齐 : 在结构体存储空间的尾端要按结构体所占空间最大的成员变量的所占空间长度的倍数来补上。大于4个字节的按... 阅读全文
摘要:
一.流程结构包括: * 顺序结构 : 默认的流程结构.按照代码编写顺序执行语句 * 分支结构 : 对给定的条件进行判断,再根据判断结果执行相应的代码 * 循环结构 : 在给定条件成立的条件下,反复执行某段代码 1) 顺序结构: 代码默认的执行顺序,按照代码由上到下的顺序执... 阅读全文
摘要:
一.关系运算符关系运算符,作为C语言及至主流语言中很重要的一种运算符号,它用于比较运算.包括大于(>), 小于(=), 小于等于( 5; // a = 1;int a = 5 > 6; // a = 0;二.逻辑运算符逻辑运算符包括: * 逻辑与 && * 逻辑或 || * 逻辑非 !逻辑运算... 阅读全文
摘要:
一、C语言数据类型 ok,如我们所知,C语言作为大学工科专业的必学课程,其重要性不言而喻;它为我们提供了丰富的数据类型,所以它很适合程序员来编写 数据库 ,如DB2、Oracale都是C语言编写的。 那么C语言具体又有哪些类型呢?且看如下分解: 1.基本数据类型 1)整型 int... 阅读全文
摘要:
神秘的ios大门就此开启,亲爱的你,准备好了吗?Let‘s go!OS X系统1.OS X系统是苹果公司专门为MAC系列产品开发的专属系统,现在最新的版本是10.10.3。2.OS X系统基于UNIX系统。(UNIX是由命令行组成的开源系统)3.MAC常用快捷键 command + n 新建文件... 阅读全文