下面主要說明預編譯指令#include和#define的作用,使用方法,及其**編寫
#include
表示將標頭檔案等相關的原始檔包含到例項程式中
1.包含系統標頭檔案
#include
2.包含自定義標頭檔案
#include "a.h"
3.#include的使用位置
必須在執行入口函式之前使用
#define
用來定義一些多次使用的常量
定義格式:
#define 常量識別符號 要替換的內容
下面舉例說明:
#define a 10
#define a "任意字串"
注:在這裡重新定義表示式有所區別
如果我們將要替換的內容使用""括起來,例如 #define a "(3.14*2+3)*5",則在例項程式中可以直接輸出
如果我們將要替換的內容不使用""括起來,例如 #define a (3.14*2+3)*5,則在例項程式中必須將其賦值
給新的變數,才可以使用。
#include
#include
#define str "使用預編譯指令define重新定義字串!"
#define data "(3.14*3*6+2*6)"
#define data1 3.14*3*6+2*6
main()
c語言學習筆記四
結構體 復合型別和結構體 復合型別 示例 struct test sturuct 如果用這種復合型別來定義變數 示例 struct test stuructz1,z2 定義訪問結構體 include int main void z int x 3 z.x x z.y 4 printf z f f z...
c語言學習筆記四
結構體 復合型別和結構體 復合型別 示例 struct test sturuct 如果用這種復合型別來定義變數 示例 struct test stuructz1,z2 定義訪問結構體 include int main void z int x 3 z.x x z.y 4 printf z f f z...
C語言學習筆記(四)陣列
一 陣列 1.陣列基本使用 陣列的定義格式 型別 陣列名 元素個數 int ages 5 19 19 28 27 26 ages 1 29 ages 0 19 ages 1 19 ages 2 28 ages 3 27 ages 4 26 遍歷 按順序檢視陣列的每乙個元素 for int i 0 i...