宏定義與宏替換

一. c /c++語言中使用宏的主要目的主要有 3 個:  1. 提升代碼的可讀性;  把用到的常量定義成有意義的名字;  2. 無需函數調用,運行效率高;  對於一些簡單的操做,無需調用函數,雖然編程是強調模塊化,可是函數調用時,須要保護現場和恢復現場。這些都須要耗時。對於複雜的操做來說,這些耗時能夠不計,可是對於簡單的操做,則效率低下。利用宏來代替簡單的操做,則能夠提升程序的運行效率。  3.
相關文章
相關標籤/搜索