有個指標地址是0x111111,我想修改這個地址的資料。
下面是個代碼,我想知道修改哪里才能完成以上的要求??
#include <iostream>
using namespace std;
int main(int argc, char const *argv[])
{
int *b = 0x111111; //這句報錯了
*b = 100;
cout << b << endl;
return 0;
}
uj5u.com熱心網友回復:
int *b = (int *)0x111111;0x111111為整型,不強轉無法賦值給指標型別。
uj5u.com熱心網友回復:
如果0x11111111是其他程式的指標地址,我這樣修改管用嗎????uj5u.com熱心網友回復:
不管用,你可以呼叫遠程行程來實作轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/90215.html
標籤:基礎類
