C语言:预编译是什么?

Python022

C语言:预编译是什么?,第1张

预编译,顾名思义,从字面上看,就是提前编译,它做的是工作就是为正式编译做准备

它说处理的是有#标识的代码,如讲include的文件进行拷贝、#define的条件编译等等!关于预编译的介绍你可以到百度百科里进行查看,里面有详细的介绍!http://baike.baidu.com/view/176610.htm

首先,你需要学会c语言的基础语法,那么你就可以写一些简单的程序了。想要进阶就要进一步深入学习算法等。其次,学习编程语言必须要有兴趣,兴趣不够很容易半途而废。

格式的话,养成良好的缩进习惯有助于别人和自己更容易看懂代码。

推荐一本书<<c primer plus>>写的很不错。

你还需要安装ide,推荐安装vs2012。

拓展资料:

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

我们在用c做开发的时候,有时候项目很大,所写的程序会很长。这样我们如果还是写在一个文件中,会出现管理上的问题和查看上的不方便,因此我们可以分多个文件写我们的程序,这样把一个功能的程序写到一个文件里,便于查看也便于管理。但是把他们合起来的时候。头文件会多次包含预编译,预编译的处理就可以用来防止头文件的重复包含和编译。

第二,使用宏定义可以提高程序的通用性和易读性,减少不一致性,减少输入错误便于修改。展开宏也是预编译处理中的一项功能。

还有条件编译处理也是预处理中的一项功能。