C++ g++編譯執行到cout的時候為什么會報錯
#include<iostream>
using namespace std;
int main(){
int num = 10;
printf("address = %d, value = %d\n", &num, num);
cout << "address = " << &num << ", value = " << num << endl;
return 0;
}
編譯成功,執行...
執行結果
address = 6422300, value = 10
address =
運行終止,cout無法列印出num的地址和num值,甚至僅輸出endl都報錯。
uj5u.com熱心網友回復:
編譯成功,執行...執行結果
address = 6422300, value = 10
這一段不是執行成功了嗎
uj5u.com熱心網友回復:
你把printf那一行先去掉試試轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/53632.html
標籤:C++ 語言
上一篇:不知道是哪里錯了,救救孩子
