1. 程式人生 > >Define的用法及說明

Define的用法及說明

1.Define在英文中是下定義的意思

2.所謂的符號常量就是使用Define命令定義,用識別符號表示的常量,通常又稱為巨集常量。
在定義符號常量時所指定的識別符號又成為巨集名,通常用大寫表示來區分。

例:#define 識別符號 常量
#define PI 3.14
在編譯預處理時(表示在編譯處理這個程式之前就會把識別符號PI替換成3.14了),會使用PI來代替3.14,在需要大量該常量的程式裡,使用巨集定義有利與我們觀看、編寫、修改程式碼。只要修改了PI後面的3.14就能改變程式中所有的代表的值,十分方便

3.Define在C語言中是編譯預處理語句,不屬於C語言,所以就算C語言要求語句都使用分號結尾,也不用使用分號

4.在使用Define巨集定義的時候,如果遇到要寫很長的一段的程式碼,可以在需要換行的時候在最後打下反斜槓(\)
例:#define PI printf("在這裡需要打下很長的一段,可以
在最後的時候使用
反斜槓(\)“)
這個效果和#define PI printf("在這裡需要打下很長的一段,可以在最後的時候使用反斜槓(\)”)一樣