利用可變參數列表簡單實現printf函數的功能

利用可變參數來實現輸出函數,有兩點必須已知: 第一,需知輸出參數的個數,這個 可以通過可變參數列表的第一個參數可知。 第二,需知各輸出參數的類型,這個也可以通過可變參數列表的第一個參數可知。 例如:實現輸出:hello world! 100 則傳參時,可將hello看做一字符串,world看做5個字符,!原樣輸出,100爲整數輸出,即可表示爲: myprintf("%s %c%c%c%c%c! %
相關文章
相關標籤/搜索