课程简介
C语言程序设计是计算机类专业的核心基础课程,是程序设计类课程的基石,C语言程序设计的教学内容包括标识符运算符、输入输出、选择结构、循环结构,数组与指针函数、结构体及链表、文件操作等。在讲述时将综合运用案例式、渐进式、启发式等教学方法。要记住:不是俺教会的,是你学会的,教你只是让你学得快一些。
培养对象
1、有意向往单片机、嵌入式编程方向发展的爱好者;
2、电子信息、自动化等理工科专业的学生;
3、从事单片机、嵌入式相关行业的初学者。
学习目标:
熟悉嵌入式、单片机编程语言必备基础。
课程内容安排:
第一章:走进C世界(概述)
第二章:数据类型,变量与常量,运算符与表达式,输入输出语句
第三章:逻辑与关系运算,IF语言,条件表达式,Switch语句
第四章:While循环,Do-while循环,For循环,跳转语句
第五章:一维数组,二维数组,字符数组
第六章:指针的概念,指针与数组,指针与字符串,指针与动态内存分配
第七章:函数的作用,函数的定义与调用,函数的参数传递方式,递归函数
第八章:模块化程序设计,变量的作用域,组织多文件模块程序
第九章:结构体的定义与使用、结构体数组、结构体指针、链表的实现
第十章:文件概述、文件的打开与关闭、文件的读写、文件的格式化读写