这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 1.C语言预处理概述

共15条 1/2 1 2 跳转至

1.C语言预处理概述

高工
2014-10-28 17:15:18     打赏

  在前面各章中,已多次使用过以“#”号开头的预处理命令。如包含命令#include,宏定义命令#define等。在源程序中这些命令都放在函数之外,而且一般都放在源文件的前面,它们称为预处理部分。


  所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。


  C语言提供了多种预处理功能,如宏定义、文件包含、条件编译等。合理地使用预处理功能编写的程序便于阅读、修改、移植和调试,也有利于模块化程序设计。本章介绍常用的几种预处理功能。


专家
2022-07-05 22:10:03     打赏
2楼

学习了


专家
2022-07-06 09:36:21     打赏
3楼

谢谢分享


高工
2022-07-06 10:42:35     打赏
4楼

谢谢分享


专家
2022-07-10 18:35:56     打赏
5楼
感谢分享

工程师
2022-07-14 21:28:13     打赏
6楼

总结的还是比较不错的


工程师
2022-07-15 23:57:56     打赏
7楼

讲解的挺好的


专家
2022-07-16 03:21:04     打赏
8楼

谢谢分享


院士
2022-07-16 07:29:50     打赏
9楼

谢谢楼主的分享~!


专家
2022-07-16 07:35:58     打赏
10楼

看看


共15条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]