① c語言程序如下在TC中運行黑屏,請問是什麼原因
樓主把顯卡驅動從裝一下!試試!要是純平的話把顯示器的解析度調到1024*768,刷新率調到85或75hz(赫茲),要是19寸液晶顯示器的話解析度調到1440*900,刷新率調到60hz(赫茲)
或者檢查一下機箱是否有灰塵!清理一下!
② 為什麼我下載的c語言編譯器,打開後一直黑屏
以DEV C++為例,如果有:
1
2
3
4
#include<stdio.h>
int main(){
printf("hello world");
}
則會出現你說的一下黑屏,看不到結果的情況,這是因為程序已經執行完了,該進程結束了。你之前用到的編程軟體之所以能看到結果,是因為軟體幫你設置了類似暫停的功能:在程序退出前暫停住,你就看到結果了。
上述程序可以改為下述:
1
2
3
4
5
6
7
#include <stdio.h>
#include <stdlib.h>
int main(){
printf("hello world");
system("pause");
return 0;
}
這樣你就能看到輸出結果hello world了
③ C語言圖形函數運行後黑屏
要是筆記本電腦你把顯示器屬性改為玻璃那種顯示模式,然後連到別人的玻璃顯像管上看看。(如果行了就是你顯示器問題)
你的代碼可以不可以更改屏幕的顯示模式啊?試試看?
不行就把你顯示器的刷新率變變。
不行就新裝一個新點的顯示器的驅動看看。
最後,~~~重裝系統~~~~
④ C語言 服務項進行全屏幕截圖 但是截圖後是黑屏怎麼辦
沒搞過,只能猜測:「屏幕」資源是和具體用戶打開的界面有關的,所以MSDN說你需要獲得station和desktop。而GetProcessWindowStation和GetThreadDesktop(GetCurrentThreadId());獲得的都是當且進程和線程的station和desktop,而你在服務中,它根本就沒有station和desktop啊,你拿到的是啥?
感覺你需要獲得當且登錄用戶而不是服務的station和desktop,但是我確實不會
⑤ 做c語言運行程序結果黑屏了怎麼辦
首先,你寫的程序是哪方面的,如果是程序問題一般編譯器會不予通過的,基本是電腦系統自身故障,重啟即可
⑥ 為何手機版本C語言編譯器apk無法打開,就是黑屏,
常見黑屏形式:
【1】黑屏,按開機鍵有效!
【2】黑屏,按開機鍵無效,需拔電池重插後即可重啟!
【3】黑屏,但屏幕隱隱有亮光,不徹底黑,可以一眼看出手機假死,按開機鍵無效,只能拔插電池後重啟!
【4】使用過程中手機突然逐漸黑屏(有的5800還可以出現短暫花屏),然後自動點亮開機,即自動重啟了!這種手機瞬間花屏變暗,然後變黑屏情況我也稱作「熄屏」現象,類似電壓不足導致燈泡熄滅般……在論壇里個別人也有我這種情況,原因不明,後面繼續討論。
【5】黑屏,重啟後只是出現白屏,不能正常開機了,這個最嚴重!
【6】黑屏,按開機鍵無效,但拔電池重啟後發現時間要重設!
以上是我遇見過的故障,有的還挺頻繁發生,大家的經驗無非就是3種原因導致黑屏發生!
1,電池導致黑屏原因,其中有兩種情況:
①銅片接觸不良導致手機斷電,比如有的人拍下或晃盪下手機就變黑屏,如上面故障
【1】現象。解決方法就是把三個銅片點夾緊即可……
② 電池內部性能衰弱原因,比如同一個電池開始用著很好,半年後性能降低後有可能導致黑屏現象,個人猜測內部電流、電壓衰弱原因!如果碰到劣質山寨電池那就更厲害,有可能會損壞手機……如果只是偶爾出現估計問題不大,否則就該換新電池了!
2,軟體沖突導致黑屏產生,這個估計大家也有所體會,比如在頻繁試驗安裝各種軟體的時候,碰到黑屏概率就大增;有時在操作軟體動作過快時也會導致黑屏;或者軟體相互切換會沖突變黑屏等等……原因不明,輕微時可以簡單處理解決,即關機拔卡、開機插卡來簡單處理!嚴重時解決方法只能格機重來了……無法正常開機的黑屏只能通過硬格來解決了(硬格手法也有技巧,可以參閱我的硬格寶典)!
3,由系統問題導致黑屏原因,這個是維修店js最喜歡的理由,因為刷系統是要收費,碰到菜鳥就說黑屏是系統導致需刷機來解決,乘機訛一筆,所以菜鳥對這個問題要警惕……老鳥就不用說了,特別是那些愛刷機的老鳥,肯定會試過各種方法才來重刷系統……
4,黑屏常見,簡單處理估計問題不大,如果對掉時間很煩惱,建議安裝軟體「時間盒子」即可,同步網路時間,需少量gprs流量,瞬間恢復正確時間,相當方便,是必備軟體之一