看板 C_and_CPP 關於我們 聯絡資訊
假設有一個c語言檔案, 它用define的方式宣告函數, 例如: #define test_function(X) (1) 那我可以在其他的c語言檔案, 用extern的方式宣告test_function嗎? 用extern宣告的方式,code該怎麼寫呢? 謝謝賜教! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.11.187 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1485014183.A.DB4.html
Sylveon: 這不是宣告函數 01/22 00:09
※ 編輯: larkes (180.177.11.187), 01/22/2017 00:45:21
larkes: 所以別的檔案是不是無法用extern宣告test_function了? 01/22 00:46
steve1012: 你要做的是寫一個header file 然後其他人include 那個h 01/22 01:28
steve1012: eader 吧 這樣很簡單 01/22 01:28
Ommm5566: 這不是宣告函數 01/22 07:54
larkes: 樓上各位 謝謝你們的指導, 真抱歉 我居然有這麼錯誤的認知 01/22 15:45