摘要: 1.面向过程与面向对象. 1). 完成需求1 将大象放进冰箱. a. 把冰箱门打开. b. 把大象放进去. c. 把冰箱门关上. 这是面向过程的思路. 找1个冰箱,要求这个冰箱可以自己开门,自己把大象放进去,自己关门. 解决同1个问题的两种思路. 1). 解决这个问题的每1个步骤,都是我自己亲自去实 阅读全文
posted @ 2016-11-26 21:56 zero的小纸条 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1. 从编写、编译、链接的流程. 1). 创建1个.m的源文件. 2). 在这个文件中写上符合OC语法规范的源代码. 3). 编译. a. 预编译: 执行预处理代码. b. 检查语法. c. 生成目标文件. .o的目标文件. object 4). 链接. a. 添加启动代码. b. 链接函数. 如果 阅读全文
posted @ 2016-11-24 21:38 zero的小纸条 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1. Objective-C是基于C语言的. a. 在C语言的基础之上新增了面向对象的语法. b. 将C语言中复杂的、繁琐的语法封装的更为简单. 2. Objective-C程序的源文件的后缀名.m message 消息机制. C程序的源文件的后缀名是.c 3. main函数仍然是Objective 阅读全文
posted @ 2016-11-22 21:13 zero的小纸条 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 23). 内存中的五大区域 a. 栈 是专门用来存储局部变量的.所有的局部变量都是声明在栈区域中的. b. 堆 允许程序员手动的从堆申请空间来使用.(对象) c. BSS段 是用来存储未初始化的全局变量和静态变量. d. 数据段/常量区 用来存储已经初始化的全局变量、静态变量.还有常量数据. e. 阅读全文
posted @ 2016-11-19 21:28 zero的小纸条 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 12).预处理指令 1. 什么叫做预处理代码. 以#开头的代码就是预处理代码 #warning #import 2. 手写1个C程序的步骤.(面试题) 1>编写代码 2>编译 1)执行.c中的预处理代码 2)检查语法 3>链接 4>执行 3. 预处理指令的分类.(面试题) ****** 1>文件包含 阅读全文
posted @ 2016-11-18 20:58 zero的小纸条 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1). 终端常用的命令: pwd 显示终端的工作路径. ls list 清单 显示当前工作路径下的所有的文件以及文件夹. ls -l 以详细信息显示当前工作路径下的所有的文件以及文件夹. cd 要切换的工作路径 ******************* Change Drictory mkdir 在当 阅读全文
posted @ 2016-11-17 21:28 zero的小纸条 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 结构体类型 C语言中还有一种类型叫做结构体类型,它是可以保存不同类型数据并且可以把这些不同类型的数据当做一个整体来管理的类型 1).结构体的定义 语法: struct 结构体名{ 成员列表; }; 注意:这里是有 分号 的!! 成员列表里面写成员。成员的语法格式为: 类型 成员名; // 每个成员之 阅读全文
posted @ 2016-11-15 21:04 zero的小纸条 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 位运算 1).定义. 指的是1个二进制数据的每一位来参与运算. 位运算的前提: 是这个数必须是1个二进制. 注意: a). 参与位运算的二进制数据必须是补码形式. b). 位运算的结果也是二进制的补码形式. 2).按位与: & 参与按位与的两个二进制数.如果都为1 那么结果就为1 只要有1位为0 那 阅读全文
posted @ 2016-11-11 21:46 zero的小纸条 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 原码、反码和补码 1).数据在内存中存储的时候都是以二进制的形式存储的. int num = 10; 原码、反码、补码都是二进制.只不过是二进制的不同的表现形式. 数据是以补码的二进制存储的. 2). 1个int类型的变量.在内存中占据4个字节, 32位. 00000000 00000000 000 阅读全文
posted @ 2016-11-08 21:22 zero的小纸条 阅读(7009) 评论(0) 推荐(0) 编辑
摘要: 进制 一种计数的方式.侧重点在于计数的时候是逢多少进一. 1) C语言可以识别的进制 每一位. 0 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 在C语言中,写一个二进制的数的方式就是在前面加一个 0b或者0B的前缀,二进制每一位是0或者1,逢2进1; 2. 八进制 每一位. 阅读全文
posted @ 2016-11-05 22:19 zero的小纸条 阅读(774) 评论(0) 推荐(0) 编辑