国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

求大佬C++中[Error]ldreturned1exitstatus怎么解決,?

訪客2025-01-25 02:34:341

這是代碼:Untitled3.cppint ab="m";Untitled4.cpp#include<iostream>#include<string>using namespace std;extern int ab;typedef string e;typedef int t;int main(){ e h[4]={"a","b","c","d"},a="e"; t y1=160; int *ptr=&ab; for(int i=0;i<4;i++){ cout<<h[i]<<''; } cout<<y1<<a<<""<<ptr;return 0;}報錯中還有Untitled4.cpp:(.rdata$.refptr.ab[.refptr.ab]+0x0): undefined reference to `ab'

你程序實際上有兩個問題,關鍵的

int ab="m";

"m"是個const char *的指針,,它是不能轉成int的(當然,,這個與編譯器有關)

對64位編譯器,你要用

int ab=(long long)("m");

另外的問題是,,你的Untitled3.cpp/Untitled4.cpp必須在同一項目中

以下是你的程序我的測試結果

求大佬C++中[Error]ldreturned1exitstatus怎么解決,?

初學C++,建議從基礎的開始

文章評論