4.6.C语言宏定义与预处理、函数和函数库视频课程-C语言高级专题第六部分

9.26-9.28 7折

首发

下载课程

下载学院APP

缓存视频离线看

收藏(182)

4.6.C语言宏定义与预处理、函数和函数库视频课程-C语言高级专题第六部分

适用人群: 本课程为《C语言高级专题》的第6部分,本专题适合有一定C语言基础(至少要学过C语言,掌握gcc开发环境,会在linux命令行下编写、编译、运行、调试简单C语言程序)的同学;如果是零基础的同学,请先看我的《嵌入式工程师养成计划系列 — 朱老师带你零基础学Linux》和《嵌入式linux C语言完全学习》

共12课时 共6小时37分钟 更新时间:2016-10-25

价  格

¥26

¥38

优惠活动

9月学习季-视频课程7折

2424小时内答疑

课时永久观看

相关专题

微职位学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    课程目标
    本课程综合讲解了预处理和宏定义,详细讲述了宏定义的细节规则和头文件包含等常用预处理;然后讲述了函数的使用、函数库的使用,静态链接库和动态链接库等的制作和使用。本章的目标是提升大家对函数及函数库的认知,提升在实战中使用函数库解决问题的能力。
    适用人群
    本课程为《C语言高级专题》的第6部分,本专题适合有一定C语言基础(至少要学过C语言,掌握gcc开发环境,会在linux命令行下编写、编译、运行、调试简单C语言程序)的同学;如果是零基础的同学,请先看我的《嵌入式工程师养成计划系列 — 朱老师带你零基础学Linux》和《嵌入式linux C语言完全学习》
    课程简介
    • 4.6.1.C语言预处理理论

      本节向大家引入C语言预处理,讲解预处理进行的时间段和意义,引入常见的几种预处理技术及其相关的关键字,最后介绍gcc中用于预处理的编译选项。

    • 4.6.2.C语言预处理代码实战

      本节向大家演示几种常见的预处理,通过代码实例让大家明白这几种预处理技巧的使用方法和使用环境,目的是使大家真正学会使用这些预处理技巧。

    • 4.6.3.宏定义1

      本节首先讲解宏定义的一般规则和使用方法,然后用两个宏定义向大家演示宏定义中的关键点和易错点,这两个宏定义都是面试题中非常常见的典型题目。

    • 4.6.4.宏定义2

      本节深入对比带参宏、带参函数的相同相异点,并且借此引入内联函数,让大家明白这三者之间的联系,知道在什么情况下编程应该选择哪种技术来达到最好的效果。

    • 4.6.5.函数的本质

      本节首先引入函数,讲解函数出现的原因,函数书写的一般规则,同时扩展了函数在面向对象领域出现的形式(方法),最后向大家揭示了函数的本质:数据处理器。

    • 4.6.6.函数的基本使用

      本节主讲函数三要素:函数定义、函数声明和函数调用。通过三要素让大家进一步掌握函数的基本功能原则和方法。

    • 4.6.7.递归函数

      本节讲述函数中的一类特殊分支:递归函数。通过求阶乘的示例让大家理解递归函数的“递归”二字的真实含义,并且总结了递归函数的要点。

    • 4.6.8.函数库

      本节引入函数库,告诉大家函数库的来源和意义,以及常规的使用方法。

    • 4.6.9.字符串函数

      本节讲述函数库中一类特殊函数:字符串函数,这个是编程中经常需要用到的一类函数。

    • 3.6.10.数学库函数

      本节讲述函数库中另一个分支:数学库函数。通过数学库函数的使用示例引入了-lm这种链接参数,为后面讲述动态和静态链接库打下了基础。

    • 3.6.11.自己制作静态链接库并使用

      本节演示自己制作静态链接库,并且使用自己写的静态链接库。

    • 3.6.12.自己制作动态链接库并使用

      本节演示自己编写编译动态链接库,并且使用自己编写的动态链接库,通过本节希望大家能够掌握库的使用(编译时、连接时和运行时下的不同要求)。

    加载中
    所属章节 资料名称 文件大小 下载
    相关资料推荐

    暂时还没有学习资料~

    综合评分

    0人评价

    好于0%的课程

    暂无

    课程与描述相符 5 非常满意

    老师的讲解表达 5 非常满意

    老师的答疑服务 5 非常满意

    全部

    好评 0

    中评 0

    差评 0

    加载中
    没有了哦~
    你可能还感兴趣的课程

      讲师介绍

      朱有鹏

      朱有鹏

      好评率:99%

      所属机构:朱老师物联网大讲堂

      国信安深圳基地物联网事业部技术总监,金牌讲师

      官方交流群

      51CTO学院嵌入式交流群(324651314)

      立即加入

      11310人学习过

      推荐图书

      7日学霸榜 有11310人与你一起学习

      课程介绍

      课程大纲

      学习资料

      学员评价

      ¥38

      ¥26

      课程评价

      综合评价在4颗星及以上最高可获得35分奖励

      4.6.C语言宏定义与预处理、函数和函数库视频课程-C语言高级专题第六部分

      该课程已有 人评价

      课程与描述相符

      老师的讲解表达

      老师的答疑服务

      匿名

      可以开发票么?

      可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

      购买的课程可以下载么?

      目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

      优惠券如何使用?

      非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

      更多问题查询点击 帮助中心

      欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见