Skip to this view's content

C语言全套精编教程Ⅱ C语言提高篇

  • 课程机构:职坐标
  • 有效周期:1年
  • 所属省份:全国
  • 报名人数:1807
  • 课程代码:ZZB/ZZB2IT008/20160816
报名学习

报名失败

微信

课程概述

本课程作为c语言的进阶提高篇,主要讲解C语言指针基础、函数高级、字符串、结构体和联合、指针高级、动态内存分配、预处理、C标准库文件IO、高质量编码规范等内容。课程中包含案例讲解:C标准库函数、结构体数组、类型别名、字符读写函数等,以丰富的案例帮助学员更轻松掌握C语言。

授课老师

朱磊

朱磊

学校/机构:职坐标
职位:高级讲师

课程特色

C语言编程高级课程,学完可进一步巩固嵌入式开发基础;经过职坐标对IT教研工作的不断探索,我们得出了一系列教育理论并在实践中检验出真知。1、课时设计以人为本,符合人体记忆曲线的章节课时安排,精致提炼教研内容;2、章节贯穿项目实战,便于系统的归纳、整合和梳理所学内容,全面排查知识盲点;3、链接企业需求定制教学内容,所有的教学结果都以高薪就业为导向,不讲虚理论;4、课程构建即成体系,你所学的都不是单门的课程,而是一套就业体系课程,从小白入门-高级进阶-项目实战拓展,内容由浅至深,从简至难,循序渐进。5、每章节贯穿项目实例,巩固学习难点,轻松有趣!

常见问题

一、如何进入课群“易班大学学习交流群”?


第一步:用“易班”账号登录“易班大学”。 或点击右上角“注册”按钮,按引导注册一个“易班”的账号,注册完成后登录进入“个人中心”。

第二步:进入“个人中心——学习中心——我的课群”页面,点击“添加课群”。

第三步:输入课群邀请码“BE5XLTJJ”并加入课群。

二、如何进入易班大学QQ交流群?

登录QQ,点击“查找”,输入易班大学QQ交流群号389489333,即可申请加入易班大学QQ交流群。

相关教参

C Primer Plus(第5版 中文版)

C Primer Plus(第5版 中文版)

[美] 普拉塔(Prata S.) 著;云巅工作室 编

清华大学出版社

C语言入门经典(第5版)

C语言入门经典(第5版)

[美] 霍尔顿(Ivor Horton) 著;杨浩 译

清华大学出版社

C Primer Plus 第6版 中文版

C Primer Plus 第6版 中文版

[美] 史蒂芬·普拉达(Stephen Prata) 著;姜佑 译

人民邮电出版社

相关课程

    授课大纲

    第一章 指针基础
    第1课 序言

    第2课 指针的作用、指针和指针变量的概念

    第3课 指针的定义和初始化-1

    第4课 指针的定义和初始化-2

    第5课 指针的定义和初始化-3

    第6课 段错误的概念、成因、避免和解决

    第7课 取地址和指针运算符及指针赋值运算

    第8课 数组名的概念和指针加减运算-1

    第9课 指针加减运算-2和指针比较运算

    第10课 函数传参的方式和区别-1

    第11课 函数传参的方式和区别-2

    第12课 指向数组的指针和数组的遍历方式

    第13课 数组的传参方式

    第14课 二级指针的概念和定义

    第15课 常量指针的概念

    第16课 指针常量的概念和指向常量的指针常量

    第二章 函数高级
    第17课 序言

    第18课 函数的返回值和return语句的实现机制

    第19课 Linux的内存管理-1

    第20课 Linux的内存管理-2和C程序的运行流程

    第21课 作用域的分类

    第22课 变量的存储类型-1

    第23课 变量的存储类型-2

    第24课 变量的存储类型-3

    第25课 变量的内存分配、存储方式、作用域和生命周期

    第26课 链接属性

    第27课 extern的使用-1

    第28课 extern的使用-2

    第29课 主调函数和被调函数、函数栈的调用流程

    第30课 递归调用的概念

    第31课 指针函数-1

    第32课 指针函数-2

    第33课 函数指针

    第34课 回调函数

    第35课 案例讲解--函数指针与指针函数

    第36课 可变参数列表的概念和使用

    第37课 函数指针数组的概念-1

    第38课 函数指针数组的概念-2和函数指针数组的使用

    第三章 字符串
    第39课 序言

    第40课 字符串和字符数组的概念、初始化方式和输入输出

    第41课 示例--字符串和字符数组-1

    第42课 示例--字符串和字符数组-2

    第43课 指向字符串的指针

    第44课 案例讲解--字符串和字符数组

    第45课 字符串处理函数-1

    第46课 字符串处理函数-2

    第47课 字符串处理函数-3

    第48课 案例讲解--字符串函数

    第49课 C标准库函数

    第50课 案例讲解--C标准库函数

    第四章 结构体和联合
    第51课 序言

    第52课 结构体的概念和声明

    第53课 结构体变量的定义

    第54课 结构体变量成员的引用和赋值

    第55课 结构体变量的初始化和结构体的嵌套

    第56课 结构体数组的概念、定义、初始化和引用

    第57课 案例讲解--结构体数组

    第58课 结构体指针的概念和访问方式

    第59课 结构体指针作为函数参数

    第60课 指向结构体数组的指针、结构体自引用和不完整声明

    第61课 类型别名定义typedef和#define

    第62课 typedef和#define的区别

    第63课 案例讲解--类型别名

    第64课 字节对齐的概念和对程序的影响

    第65课 #pragma指令、字节对齐原则和编程设置

    第66课 位段的概念和定义

    第67课 联合的概念

    第68课 示例--教师和学生信息的录入和输出

    第五章 指针高级
    第69课 序言

    第70课 void指针的概念

    第71课 void指针的应用场合和数据指针的概念

    第72课 二维数组地址的表示

    第73课 示例--二维数组地址的表示

    第74课 指针遍历二维数组-1

    第75课 指针遍历二维数组-2

    第76课 二维字符数组-1

    第77课 二维字符数组-2

    第78课 案例讲解--指针与二维数组-1

    第79课 案例讲解--指针与二维数组-2

    第80课 指针数组的概念和定义

    第81课 字符指针数组-1

    第82课 字符指针数组-2

    第83课 字符指针数组-3

    第84课 字符指针数组-4

    第85课 案例讲解--字符指针数组

    第86课 gdb的高级命令

    第87课 示例--gdb的高级命令

    第88课 gdb core的使用

    第六章 动态内存分配
    第89课 序言

    第90课 内存分配方式

    第91课 malloc和calloc函数

    第92课 realloc和free函数

    第93课 案例讲解--动态内存分配-1

    第94课 案例讲解--动态内存分配-2

    第95课 常见内存错误、避免方式和野指针

    第七章 预处理
    第96课 序言

    第97课 预处理和宏定义的概念

    第98课 无参宏定义的语法、宏的移除和宏定义的规则

    第99课 带参宏定义的语法结构和规则

    第100课 带参宏定义和函数的区别

    第101课 条件编译的概念和语法结构

    第102课 文件包含的概念

    第103课 多重包含

    第104课 预处理操作符、预定义宏和其它预处理指令

    第八章 C标准库文件IO
    第105课 序言

    第106课 C文件的概念和文件系统的分类

    第107课 文件流的概念

    第108课 文件类型结构体FILE和文件指针

    第109课 文件打开、文件关闭和文件位置指针

    第110课 getchar和putchar函数

    第111课 fgetc和fputc函数

    第112课 案例讲解--字符读写函数-1

    第113课 案例讲解--字符读写函数-2

    第114课 fgets和fputs函数

    第115课 fscanf和fprintf函数

    第116课 sscanf和sprintf函数

    第117课 fread和fwrite函数-1

    第118课 fread和fwrite函数-2

    第119课 文件定位的概念

    第120课 fseek函数和其它函数

    第九章 高质量编码规范
    第121课 序言

    第122课 编码规范的重要性

    第123课 宏观的编码规范

    第124课 程序的健壮性和编程的优化-1

    第125课 程序的健壮性和编程的优化-2

    证书大图

    报名提醒

    购买《 C语言全套精编教程Ⅱ C语言提高篇》课程需支付¥

    您确定购买吗?