C语言常用的预处理 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课讲解在 C 语言中常用的预处理,内容包括宏常量的使用、宏函数的定义、条件编译、宏函数可变参数等,通过本课学习将掌握常用的预处理操作方式,从而把程序写得更加灵活。

    1.预设常量 00:09:49

    本课讲解在 C 语言中如何通过 #define 关键字定义常量,如何通过编译器参数定义宏常量,以及在每一个常用的集成开发环境中如何设置预定义的宏。

    2.条件预处理 00:11:13

    本课讲解在 C 语言中如何设定编译条件,在多个平台编译,从而实现跨平台的C语言程序。

    3.防止头文件重复引入 00:08:56

    本课讲解传统的防止头文件重复引入的方式以及新兴的防止头文件重复引入的方式。

    4.宏函数 00:10:15

    本课讲解在 C 语言中如何定义和使用宏函数以及使用宏函数的场景和优势。

    5.宏函数参数连接 00:03:37

    本课讲解在使用宏函数时如何实现参数的连接。

    6.宏函数可变参数 00:07:47

    本课讲解在使用宏函数时如何定义和使用可变参数。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

C语言常用的预处理

6课时,52分钟2015-01-09
ime
ime

极客学院首席布道师

课程背景:
在实际开发中,有大量的预处理工作,比如面向不同平台编译不同的代码、防止头文件重复引入等,所以学会预处理非常有必要


核心内容:
1.预处理
2.宏函数
3.防止头文件重复引入


软件环境:Eclipse CDT


是否提供源码:


课程等级:中级


适合人群:
有 C 语言语法基础的开发者

  • 技术问答
  • 1

    预设常量

    09:49

    本课讲解在 C 语言中如何通过 #define 关键字定义常量,如何通过编译器参数定义宏常量,以及在每一个常用的集成开发环境中如何设置预定义的宏。

  • 2

    条件预处理

    11:13

    本课讲解在 C 语言中如何设定编译条件,在多个平台编译,从而实现跨平台的C语言程序。

  • 3

    防止头文件重复引入

    08:56

    本课讲解传统的防止头文件重复引入的方式以及新兴的防止头文件重复引入的方式。

  • 4

    宏函数

    10:15

    本课讲解在 C 语言中如何定义和使用宏函数以及使用宏函数的场景和优势。

  • 5

    宏函数参数连接

    03:37

    本课讲解在使用宏函数时如何实现参数的连接。

  • 6

    宏函数可变参数

    07:47

    本课讲解在使用宏函数时如何定义和使用可变参数。

相关课程

  • C语言输入与输出

    本课讲解在 C 语言中的标准输入与输出功能的使用,内容包括输出字符、输出字符串、格式化输出数据、输入字符、格式化输入数据,通过本课的学习将掌握 C 语言中标准输入与输出功能的用法

    4课时 31分钟
    初级
    16947人学习
  • C语言数组

    本课讲解在 C 语言中使用数组,内容包括创建一维数组、二维数组、多维数组、字符数组,通过本课学习将掌握 C 语言数组的用法以及在使用过程中需要注意的问题

    3课时 21分钟
    初级
    15606人学习
  • C语言字符串操作

    本课讲解在 C 语言中字符串的常用操作,内容包括字符串连接、格式化创建字符串、字符串与其它基础的数据类型之间互相转化、字符串的比较和字符串截取,通过本课的学习将掌握常用的字符串操作的方式

    5课时 38分钟
    初级
    12876人学习
  • C语言函数

    本课讲解在 C 语言中如何声明和使用函数,内容包括函数讲解、函数参数讲解、函数返回值讲解、main 函数参数及返回值的意义、可变参数的使用,通过学习本课将掌握开发相对较大的程序需要的能力

    4课时 28分钟
    初级
    16369人学习