ios开发软件基础语言-c语言学习内容概述

上传人:自*** 文档编号:79097253 上传时间:2019-02-16 格式:DOC 页数:2 大小:50.30KB
返回 下载 相关 举报
ios开发软件基础语言-c语言学习内容概述_第1页
第1页 / 共2页
ios开发软件基础语言-c语言学习内容概述_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《ios开发软件基础语言-c语言学习内容概述》由会员分享,可在线阅读,更多相关《ios开发软件基础语言-c语言学习内容概述(2页珍藏版)》请在金锄头文库上搜索。

1、C语言堪称计算机语言的母语,C语言基础部分更是学习计算机语言的启蒙部分,也是iOS软件开发基础语言,C语言(上)课程内容如下:(一)基本概念部分俗话说,万事开头难,学习计算机要是如此,最基本的一些概念要理解掌握,最基本的开发环境要熟悉,计算机中的一些内容往往是看不到、摸不着的很抽象,这就需要我们不断的去实践加深理解。这部分内容详细讲述了C语言的一些基本概念,包括:开发环境、程序的编辑、编译、运行、编译器、变量、常量、标示符、关键字、数据类型、基本流程控制和函数等概念,为后面的学习打下基础。(二)输入输出和数据类型有人认为 程序=输入+处理+输出,可见输入和输出的重要性,在C语言中提供了两个重要

2、函数printf和scanf来实现输入和输出,本课程不光介绍了最基本的常量、变量的输入输出,还介绍了格式化的输入和输出控制,为程序的打印制表等功能打下基础。(三)运算符、表达式C语言非常强调表达式的使用,表达式是表示如何计算的公式,运算符可以构成表达式,本节详细讲述了算术表达式、关系表达式、逻辑表达式及这些运算符的使用。(四)流程控制和基本算法构成程序有三大流程语句,包括顺序、选择和循环,本节详细讲述了这些流程控制,包括:for、while、do while循环、break、continue关键字的用法,还包括if、else switch和三元运算等条件判断语句,以及一些常见算法,排序、查找等

3、。(五)函数函数是构成C语言最重要的功能单元,本节详细讲述了,函数的定义和调用、参数传递、函数声明、实参形参、return语言和递归等内容。(六)数组和指针数组和指针是C语言中最重要也是最难理解的部分,这里详细讲述了指针变量、取地址运算符间接寻址运算符、指针赋值、指针参数、指针返回值的用法,另外,还讲述了数组的定义、数组的初始化、数组元素的方法、二维数组等,还讲述了指针和数组的关系,使用指针操作数组等。有了C语言(上)的基础之后,我们就可以更加深入的去学习C语言的高级部分了,这部分内容如下:(一)字符串和字符串库函数在C语言中使用字符数组来表示字符串,另外,也可以使用字符指针,本课程首先讲述了

4、字符串常量、字符串变量、字符串读写、字符数组,并讲述了字符数组和字符指针的区别,还讲述了字符串库函数,例如:字符串拷贝、连接、比较等操作。(二)预处理指令在前面的课程中我们使用到了#define和#include指令,这里将深入讲述这些预处理指令,包括预处理指令的工作原理、宏定义、条件编译和其他一些常用指令的用法。尤其重点讲述了宏定义,包括:简单宏、带参数宏、#运算符、#运算符和宏的通用属性等。(三)结构、联合和枚举结构、联合和枚举可以称为三种复合数据类型,其中结构最为常用,他可以封装某种对象,例如:某个人的信息,将几种类型封装在一起,有点儿类似面向对象语言中的类的概念,但是没有封装函数(即方

5、法)。本节详细讲述了结构变量的声明、结构变量的初始化、结构标记的声明、结构类型的定义、结构作为函数参数和返回值的用法、结构的嵌套、结构数组等、联合的使用目的、联合的声明和类型定义、枚举的使用目的、枚举的声明和类型定义。(四)程序结构本节重点讲述如下几个问题,变量的作用域、生存期、程序块、如何构建C程序,详细内容包括:自动存储期限、程序块作用域、静态变量的作用域和生存期。使用全局变量的优缺点。(五)头文件和源文件如何构建大型项目,使用头文件如何共享宏定义、类型定义、函数原型、共享变量声明等。如何避免嵌套包含,如何将大型程序划分成多个文件等内容。(六)文件操作本节详细讲述了如何使用C语言操作系统文件,包括如何打开文件、文件打开模式、关闭文件、改变文件缓冲方式、删除文件、拷贝文件、重命名文件等操作。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号