我想知道的數據類型使用變量名我可以從GCC中的變量名稱知道數據類型嗎?
我的最終目標是獲得一個函數簽名製作功能存根(框架代碼)
但GCC錯誤消息只通知唯一不確定的函數名
我可以看到符號表嗎? (對於推理函數簽名)
例如,foo.c的是像下面
#include <stdio.h>
int main() {
int n = 0;
n = foo();
return 0;
}
我想打一個函數存根
,所以我想知道函數foo沒有參數和返回整數值
我該怎麼辦?
我認爲如下:
接頭錯誤消息說函數foo是未定義
讀取線5
N = FOO();
使用符號表
是不是檢查的n型?
對不起我的英文不好
教我推理的函數簽名
但函數簽名與鏈接器錯誤無關 – perreal
perreal謝謝,我知道這一點。所以我想看一個符號表......我該怎麼辦? – user1746360
C符號表沒有任何類型信息。在內部,編譯器顯然需要構建和使用類型信息,但是這並不涉及目標文件。 – abarnert