1樓:校力學
c重新安裝卡丁車。
這種現象的原因時執行某些程式。
有時記憶體錯誤的提示,然?後關閉該程式。
的「0x???指令的「0x???記憶體引用。該記憶體不能為「read」。
的「0x???指令引用的「0x???記憶體,該記憶體不能「寫」。
一般出現這種現象可能有兩個原因:首先,硬體和軟體。
硬體方面:1記性不好;
2個不同的品牌,不同容量的記憶體混的起因是不相容;
3,散熱問題,特別是超頻後。
軟體:windows系統或微軟軟體的漏洞(如ie緩衝區溢位)的公升級,打補丁;
2修復ie: regsvr32執行regsvr32 中的;
3,重新註冊所有的dll:%1英吋為(%windir%\ system32 \ dll) / s%1
其他小軟體問題:轉換軟體。
6,停止在windows management instrumentation服務,備份和刪除\ windows \ system32 \ wbem \ repository目錄檔案,重新啟動windows管理規範服務,將重新建立這些檔案的基礎上提供的資料,在專案登錄檔[hkey_local_machine \ software \微軟\ wbem \ cimom \「自動恢復」的mof。
7,不完全正確的安裝apache:停止oracleorahomexxhttpserver;
解除安裝,或沒有的ati顯示卡驅動程式的使用;
9,執行光碟自動執行。 exe「的錯誤:xp的相容性模式為」windows98/me 2000年執行regsvr32c的:
10,realone等使用正常關閉:關閉錯誤的realone ,顯示語言欄,或任何非微軟拼音輸入法「輸入法。
12雙擊該快捷方式的遊戲錯誤,並提示「程式錯誤」:重新安裝最新的顯示卡驅動程式,並安裝的;
13,qq自動下線:錯誤補丁或公升級到最新的版本(這是其他利用qq的bug,傳送特殊的**qq錯誤)。
14,「不能讀」的另一種方法:在登錄檔的「hkey_local_machine \ software \微軟\的windows \ currentversion \資源管理器\ shellexecutehooks「乙個只保留」「這個關鍵,所有其他的刪除。
2樓:網友
1.程式本身問題。
2.關掉殺軟,安全軟體(管家衛士都算)。
大程式怎麼寫入記憶體
3樓:網友
這裡涉及到作業系統的記憶體分配機制,以及可執行檔案的載入機制。一般說來,載入乙個可執行程式的時候,os只會載入第一頁內容(一頁大小可以參考4k左右,根據os不同有所不同),然後根據程式執行的pc指標連續或跳躍載入需要的**頁面;在記憶體不足的時候會將一些已經「過時」的頁面交換出記憶體,從而為後面的**載入騰出空間來。也就是,只要剩餘記憶體》程式執行所需動態空間+程式執行緒數*頁面大小的空間,作業系統就有可能使得程式正確執行。
在某些極端的嵌入式環境中,程式甚至根本不載入到記憶體而直接從片外緩衝中執行,這樣所需的交換頁面就更少了。
4樓:網友
誰說程式本身要全部寫入記憶體了呢?
記憶體只載入程式執行時必須的變數和機器碼,執行到哪一步,再即時載入這一步的變數和機器碼。而且windows系統有記憶體**機制,很多臨時不用的資料,會重新被釋放,這樣就能**很多記憶體。
可以簡單的理解為:程式大部分東西是寫在硬碟上的,只有變數和少數機器碼,時刻儲存在記憶體裡。
程式是不是一定要存入記憶體後才執行?
5樓:阿拉佛岸上
答案是肯定的·~~因為只有程式到記憶體裡計算機才能認識·~不然計算機無法識別。
計算機將檔案寫入記憶體的過程是怎麼樣的?
6樓:網友
要看你指的檔案是什麼樣的檔案。如果只是普通的文字,比如你用乙個小程式把一些資料裝入記憶體,那就很簡單:c語言裡面一般是:
向系統申請記憶體(記憶體分配,根據需要申請合適的大小);
開啟檔案;讀取一行,此時讀取的這行就進入記憶體了。
判斷是否到檔案末尾,未到,繼續讀下一行。如此迴圈。
如果你指的是程式,這個過程將複雜很多。程式要進入記憶體執行,從你滑鼠點選程式開始,作業系統讀取程式檔案,判斷其中的指令及資料,在記憶體中分配指令段、資料段。將正在執行的程式狀態修改為其它狀態,然後你啟動這個程式設定為執行,它就開始了。
有可能還需要將記憶體中已有的程式換出到硬碟上(頁面交換)以空出記憶體空間給新程式。
下面程式在執行是會出現記憶體無法寫入之類的錯誤!! 求調整
7樓:網友
修改後如下:
#include
#include
#define q 5
void main ()
s;printf("請輸入姓名及成績:");
for (m=0;mfor(m=0;m<(q-1);m++)
if(m==9)
printf("內部操作已完成!");
printf("***成★績★單***n");
for(m=0;m 8樓:網友 沒執行你的程式,不過,有個迴圈: for(n=m+1;m這樣的話,n一直增加,m始終小於q,那不就會訪問到不該訪問的記憶體了嗎? 這塊應該是。 for(n=m+1;n 9樓:漫步輪迴歲月 #include #include #define q 5 void main () s;printf("請輸入姓名及成績:"); for (m=0;mfor(m=0;mprintf("***成★績★單***n"); for(m=0;m 買了條二手記憶體條 別人能否在寫入盜號等程式在裡面? 10樓:網友 電腦的儲存裝置分為兩種,簡單來說就是硬碟和記憶體條。在設計上硬碟用來儲存資料,記憶體用來讀取資料。兩者的概念不一樣。 硬碟:實驗中,可大量儲存資訊,但讀取極慢。記憶體: 可快速供cpu讀取其中資訊但儲存量無法提公升太多。這就導致一臺電腦需要記憶體條和硬碟兩者之間的配合。硬碟儲存資料,記憶體條只是作為資訊暫時的儲存或緩衝點。 設定上,記憶體條不具備儲存資訊的功能。結論:可放心使用。 以上,純手打。 11樓:網友 目前還沒人有這種能力做到,系統錯亂現象具體是什麼?什麼情況下產生的呢。 12樓:實力開創平面 不會的,放心。 記憶體是不會儲存資料的,一斷電就什麼都沒有的了。 13樓:匿名使用者 記憶體條是存不了資料的 硬碟才可以 這個放心使用。 為什麼c語言程式無法除錯,說引用的記憶體不能寫入 14樓:笑年 #include "" #include "" #define m 5 //行數。 #define n 2 //偏好序列數。 #define l 4 //區間數列數。 void main() double u[m][n]; for (j=0;j}for (i=0;iprintf("");} 開啟任何程式記憶體無法寫入,擦完記憶體後開機顯示器沒反應,鍵盤燈會亮一下。 15樓:網友 (開啟任何程式記憶體無法寫入)這句話是電腦的報錯嗎? 你有幾根記憶體。 拔掉記憶體後會報警嗎? 16樓:大愛無疆 首先考慮的是記憶體壞了,你可以拿到別人電腦上試試,其次可能是主機板晶元或者cpu壞掉了,你拿到維修點檢測一下吧。 17樓:網友 應該是記憶體條壞掉了,你換個記憶體插槽試下。要是還一樣的話一般是記憶體條問題,把你的記憶體條拿到別人的電腦上試下,清楚了,或拿到電腦公司讓他們幫你檢查一下! 諾基亞5300**的程式是儲存在手機本身的記憶體還是記憶卡里的呢?能否全部存入記憶卡呢? 18樓:網友 可以隨便儲存,但手機記憶體較小,建議放入卡里,尋找時也較為方便。 樓主的意思我理解為幾種 第一種 樓主的帳號無法登陸,總是說登陸失敗,一般這種情況是由於刷票等原因被起點封了號的 第二 樓主有站內訊息稱是您的帳號有異常,一般這種情況就是您已經有刷票的行為被起點後台技術部檢測到了,但是並不是很嚴重,您還有改過自新的機會,所以暫時不予封號,所以你以後就要注意點了,別刷票... 車主可以和小區的物業商量一下,因為這種規定對於特斯拉的車主來說是非常不公平的,所以應該和他們好好的商量。有考慮物業或者有關部門關於特斯拉禁入的原因嗎?只是因為剎車失靈?有考慮過國家資訊保安嗎?你要不要看看你在表達什麼意思?跟 拋開事實不談 有區別嗎?事實都不談了,那談什麼?談戀愛?不知道答主這種帶節... 方法 1.系統故障 關掉wifi或者重啟手機,進行wifi鏈結。2.流動網路和wifi衝突1 在手機設定裡,找到wlan 高階設定 不勾選自動網路切換.3.流動網路和wifi衝突2 在使用wifi時可以把移動流量關掉.4.路由器設定 把路由器引數模式改為11b only,使路由器和手機相匹配。5.恢...
起點被禁止登入怎麼辦
小區禁止特斯拉入內,車主該怎麼辦?
如果手機網路被禁止使用該怎麼辦呢