我的位置: 首頁 > 學習專區 > .NET技術 > C語言預處理概述

C語言預處理概述

2013-04-17 13:47:28
來源:
[導讀] 在前面各章中,已多次使用過以 號開頭的預處理命令。如包含命令 include,宏定義命令 define等。在源程序中這些命令都放在函數之外
        在前面各章中,已多次使用過以“#”號開頭的預處理命令。如包含命令#include,宏定義命令#define等。在源程序中這些命令都放在函數之外,而且一般都放在源文件的前面,它們稱為預處理部分。

        所謂預處理是指在進行編譯的第一遍掃描(詞法掃描和語法分析)之前所作的工作。預處理是C語言的一個重要功能,它由預處理程序負責完成。當對一個源文件進行編譯時,系統將自動引用預處理程序對源程序中的預處理部分作處理,處理完畢自動進入對源程序的編譯。
   
        C語言提供了多種預處理功能,如宏定義、文件包含、條件編譯等。合理地使用預處理功能編寫的程序便于閱讀、修改、移植和調試,也有利于模塊化程序設計。本章介紹常用的幾種預處理功能。

        深圳北大青鳥嘉華校區http://www.sbsnmc.com
評論
熱點專題
>>
相關文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
精品呦一区二区三区 | 一区二区三区亚洲欧美 | 中文字幕乱码亚洲第一页 | 久久综合丝袜日本网首页 | 中文字幕日韩精品第一页 | 亚洲国产综合精品中文第一区 |