3/22(三)Symbol & Variables
今天就來繼續記錄組語心得,現在終於找到另一個好用的 blog,本來想繼續用痞客幫,不過現在後台管理改超爛,所以現在來試試新東西。 要講今天的主題前,先來複習一下在 C 語言中 #define 的用法,範例如下: /* #define [symbol] [與指定之內容] ex: #define PI 3.14 */ 而在編譯的時候(Compile),這種被 define 的部分,會先經過一個過程為 Symbol replacement / Macro extension,只要經過這個過程,就會將被 define 的部分,存入 Symbol table 中,而最後剩下的就僅有其內容,範例如下: /* include <stdio.h> #define PI 3.14 ...