摘要: 类的设计 c语言是面向过程的编程语言,c语言中的代码是"祈使句",强调的是存储数据,管理数据,程序员通过写代码操作cpu进行数据存储,数据管理 oc语言是面向对象的编程语言,oc语言的代码是强调主语的语言.oc程序中,会添加很多可以接收消息的单元(对象),每个单元具有一个单独的功能,这些单元相互配合 阅读全文
posted @ 2016-09-21 15:44 軍 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 预处理&枚举&其他 预处理 任何一个应用程序编译的第一步就是“预处理” “预处理”阶段,会将所有#开头的预处理指令处理掉 一.宏定义 方式一:#define 宏名 方式二:#define 宏名 值 方式一 通常和#ifndef配合使用 方式三:#define 带参宏 值 例子: [注] 所谓的宏替换 阅读全文
posted @ 2016-09-21 13:55 軍 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 内存管理 c语言的内存分两种:静态内存,动态内存 静态内存 静态内存包括 栈区,数据区,代码区 [特点] <1>静态内存,由系统进行分配 who <2>静态内存的大小在程序运行之前就可以确定 when <3>静态内存是在 栈区,数据区,代码区 进行分配的 where <4>静态内存,由系统进行释放 阅读全文
posted @ 2016-09-21 13:36 軍 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 指针和字符串 [前言] 我们所写的应用程序都需要从网络获取数据,或者从网络下载数据,这些操作都需要和网络另一端的服务器进行数据传输,这些数据都是通过文件进行传输的,文件中就是字符串,我们程序员需要保证正确解析从网络获取的数据文件(解析文件中的字符串),保证数据显示无误 一.认识字符串 在程序中,“” 阅读全文
posted @ 2016-09-21 13:33 軍 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 指针 一.认识指针/为什么要学习指针 [需求]编写自定义函数func,将main函数中的两个整形变量的值交换 [注]指针是为了帮助我们实现跨内存访问 二.指针的定义 类型符*指针变量名; 例子:int *i; [注]指针变量中存的是地址 三.指针的初始化 [注]刚定义出来的指针变量,如果不进行初始化 阅读全文
posted @ 2016-09-21 11:28 軍 阅读(119) 评论(0) 推荐(0) 编辑