课程概述
本课程为C语言基础入门与提高课程,帮助学员们在mac系统、Xcode工具环境下编写C语言代码。为零基础的同学们由浅入深地讲解C语言的数据类型、流程控制语句、数组、函数、指针、字符串、预处理、文件操作等知识点。并结合大量案例及项目实战让我们的零基础学员理论结合实践地进行学习,打好C语言的基础。
常见问题
1. 学iOS编程需要什么基础吗?另外C语言的主要的学习流程是怎样的?
基本是需要了解一些C语言或者其他的语言的,ios是objective-c,算是一种类C语言,还有就是最新的swift语言,如果设计游戏的话最好再学习一下C++。
学任何语言或者平台都是先熟悉基础语法,然后实战检验。最好形成自己的编程风格。
2. 学习iOS开发,如何打好C语言基础?
正所谓万丈高楼平地起,学习iOS开发,需要先打好基础。苹果的应用程序是用Objective-C语言来开发的,所以前期学好C语言很重要。一般刚接触开发的同学会认为很难,其实只要有科学的学习方法,C语言是很好学的。 在iOS技术开发的学习中,培养自己的编程能力很重要。一般C语言学习需要一个月的时间,跨过C语言的难关,后期的学习就变得简单起来。只要掌握正确的编程思想,从入门到精通,并没有大家想象的困难,一般四个月就可以成为一名iOS开发工程师。
授课大纲
- 第一章 MAC下搭建C语言开发环境
- 第1课 第一个应用程序Hello World
- 第2课 printf输出函数语法解读
- 第二章 C语言的数据类型
- 第3课 常量和变量1
- 第4课 常量和变量2
- 第5课 scanf输入函数语法解读
- 第三章 C语言的运算符与表达式
- 第6课 运算符1
- 第7课 运算符2
- 第四章 C语言的条件控制语句
- 第8课 无条件转向之goto语句
- 第9课 条件判断之if else语句
- 第10课 条件判断之switch开关语句
- 第五章 C语言的循环语句
- 第11课 循环之for语句
- 第12课 循环之for语句的嵌套
- 第13课 循环之while语句
- 第14课 循环之do while语句
- 第六章 C语言的函数
- 第15课 函数
- 第16课 自定义函数
- 第17课 函数调用
- 第七章 C语言的数组
- 第18课 数组
- 第19课 数组使用
- 第20课 二维数组
- 第八章 C语言的指针
- 第21课 指针
- 第22课 指针的调用
- 第23课 指针与数组的关系
- 第九章 C语言的字符串
- 第24课 字符串
- 第十章 C语言的复杂数据类型
- 第25课 结构体
- 第26课 结构体的使用
- 第27课 联合和枚举
- 第十一章 C语言的文件操作
- 第28课 文件操作1
- 第29课 文件操作2
- 第30课 文件操作3
- 第31课 文件操作4
- 第32课 文件操作5