ios软件开发自学须知ios开发c语言基础知识
2016-03-31 16:24:43
536浏览
学习iOS开发,学生应掌握C语言的基本语法,还应掌握程序设计的基本思想、并通过本课程的学习,使学生掌握传统的结构化程序设计的一般方法。有了
ios开发C语言(上)的基础知识之后,我们就可以更加深入的去
学习iOS开发基础C语言的高级部分了,这部分内容如下:
(一)字符串和字符串库函数
在C语言中使用字符数组来表示字符串,另外,也可以使用字符指针,本课程首先讲述了字符串常量、字符串变量、字符串读写、字符数组,并讲述了字符数组和字符指针的区别,还讲述了字符串库函数,例如:字符串拷贝、连接、比较等操作。
(二)预处理指令
在前面的课程中我们使用到了#define和#include指令,这里将深入讲述这些预处理指令,包括预处理指令的工作原理、宏定义、条件编译和其他一些常用指令的用法。尤其重点讲述了宏定义,包括:简单宏、带参数宏、#运算符、##运算符和宏的通用属性等。
(三)结构、联合和枚举
结构、联合和枚举可以称为三种复合数据类型,其中结构最为常用,他可以封装某种对象,例如:某个人的信息,将几种类型封装在一起,有点儿类似面向对象语言中的类的概念,但是没有封装函数(即方法)。本节详细讲述了结构变量的声明、结构变量的初始化、结构标记的声明、结构类型的定义、结构作为函数参数和返回值的用法、结构的嵌套、结构数组等、联合的使用目的、联合的声明和类型定义、枚举的使用目的、枚举的声明和类型定义。
(四)程序结构
本节重点讲述如下几个问题,变量的作用域、生存期、程序块、如何构建C程序,详细内容包括:自动存储期限、程序块作用域、静态变量的作用域和生存期。使用全局变量的优缺点。
(五)头文件和源文件
如何构建大型项目,使用头文件如何共享宏定义、类型定义、函数原型、共享变量声明等。如何避免嵌套包含,如何将大型程序划分成多个文件等内容。
(六)文件操作
本节详细讲述了如何使用C语言操作系统文件,包括如何打开文件、文件打开模式、关闭文件、改变文件缓冲方式、删除文件、拷贝文件、重命名文件等操作。
查看更多关于“iOS培训资讯”的相关文章>>
标签: