看板 C_and_CPP 關於我們 聯絡資訊
假設有一個記憶體位置0x12345678 有一個值0x10 請問要怎麼把這個值直接assign到這個位置呢?? 用指標的指標好像也不行 有段時間沒碰了~"~ 面試都被問倒~"~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.117.163.127
QQ29:int *p=(int*)0x2345678 ; *p=0x10;不過這種東西一定當機吧 07/01 01:33
jeffy84123:應該不會當吧 太軟不是有把系統用的鎖定起來不能指定? 07/01 01:39
QQ29:沒配置直接assign值給那個位址 會發生 存取違規吧@@ 07/01 01:45
Ebergies:真實模式就有可能這樣用 07/01 09:57
ledia:存取違規不會當機呀, 頂多這隻程式自己死掉 XD 07/01 10:50
ledia:另外就是看你要用什麼 data type 的方式寫 07/01 10:50
zenixls2:系統會擋這種存取方式~只要你改到該程式以外的memory 07/01 21:11