本文主要講解C語言的一道簡單的宏替換題目,C語言學習將由此拉開序幕,親愛的準備好了沒?今天的題目很簡單哦。因此不用太緊張呢!web
請看題:閱讀如下程序,程序的運行結果是什麼?編程
給你一秒鍾思考。windows
本題主要考究的是C語言基礎知識:宏替換與宏函數的區別
微信
在宏函數中,參數是必須帶括號的,本題中是沒有帶括號的,那麼這就是一個單純的宏替換,在作宏替換的時候切記不要把替換的值算出來,只須要單純去替換便可:app
x的值:1+2+1編輯器
x*(x-1): 用1+2+1替換 x 獲得: 函數
1 + 2 + 1*(1 + 2 + 1-1) ,故獲得咱們的結果 :6學習
文章都是手打原創,天天最淺顯的介紹C語言、C++,windows知識,喜歡個人文章就關注一波吧,天天帶你學習C/C++不一樣的知識,也能夠看到最新更新和以前發表的文章哦。人人均可以學習,通俗易懂,深刻淺出,一個視頻只講一個知識點。視頻不深奧,不須要鑽研,在公交、在地鐵、在廁所均可以觀看,隨時隨地漲姿式。測試
