c語言程式怎樣轉換成windows能直接執行的程式

時間 2021-08-11 16:27:41

1樓:匿名使用者

朋友別用tc了,已經過時了。用vc吧。vc++6.0很適合新手,功能也不錯。用熟了,可以再用更高版本。

至於你說的轉換程式問題,我看你是沒明白什麼是程式編寫。其實給你打個比方,c語言是你,你說的轉換後的程式是你兄弟。你兄弟雖然和你有很大關係,也有些像,不過並不是一個人。

說明白點吧。我們學習的c語言,可以 說是控制檯程式,如果你不明白這個名詞,你就這麼認為,在dos裡執行的那就是控制檯程式了。而如何編寫類似於qq這種東西那?

其實也不是很難。qq 其實說白了,裡面也是控制檯程式在執行。我們看到的介面(顏色,對話方塊 等等),都是加上去的。

到了裡面也是我們寫的那種控制檯程式再動。當然qq是c++寫的,我打個比方而已。

這個時候你肯定想知道怎麼寫那種程式了。那就要學 windows 程式設計了(linux 以及別的也行)。微軟給我們提供了很多庫(不同型別的函式而已,類似於c語言庫函式)。

叫 api 。庫裡面存了很多控制不同東西的函式,比如 控制滑鼠的,控制鍵盤的,控制視窗的等等。我們要學的就是怎麼使用這些東西。

熟練了之後,再加在我們寫的控制檯程式上,執行就是你平常所見的軟體那樣了。

到了這個時候已經不是單純的c語言程式設計了,而是vc程式設計了。當然還有其他的庫。這個你就要查閱相關的資料了。

vc++6.0本身就帶著這些庫的,你的tc是不帶的。vc++6.

0是微軟出的,針對的是windows系統。如果想學別的系統的。自己檢視別的資料就可以了。

說了很多,希望對你有用。

2樓:戀

這個就是windows程式設計了,還得需要很多windows下的函式,一般c語言程式是從main函式開始,而windows程式是從winmain函式開始的,建議你看下c語言windows程式設計的書

如何用c語言來編寫程式,要有介面的那種,可以在windows下執行的。

3樓:匿名使用者

你的意思是怎樣給c程式加一個程式介面,就像windows視窗一樣?

建議在vc++6.0下執行,內vc++不是語言,他只是一容個整合開發環境(也叫ide)

他提供控制元件讓我們可以把程式作成視窗的模式

也就是你說的那樣

4樓:匿名使用者

我覺得如果你要編寫介面程式的話,可以去學c sharp語言,還有c++,或者是vb,這三個都是面向對向的程式語言,程序導向的編介面很困難的

5樓:匿名使用者

怎麼不是一個來程式的,那是你程式的源

執行系統環境不一樣。tc在dos下用c語言也可以做介面的程式啊。 在windows上也可用 wintc 用c語言做介面,只不過介面是全屏。

windows是微軟開發的,所以如果要做windows 你就要使用微軟整合開發環境vc,另外還要學習微軟給你提供的一套windows開發api ,這些api都對底層進行了封裝,不像你在dos下 需要經常去訪問硬體。

c語言編的程式怎樣才能在windows下執行

6樓:匿名使用者

tc要開發窗體程式很困難

可以用vc++來製作窗體介面,那個比較方便

7樓:

你說的那幾個工具都可能是16位的編譯器,這樣只能編出16位**。大部分16位**好象在2000/xp下不能很好的執行。

如果要在windows下執行的話,如果用純c方式,那就要使用windows的sdk,那一堆函式可真不少,學會用它的話,可能要厚厚的一本書。

注意一下,許多函式是有環境限制的,在用的時候要看幫助文件。

8樓:匿名使用者

borland c++ 3.1 for windows 最接近傳統的c,即支援c++,也幾乎全面相容ansi c。

就是說用tc編的程式幾乎不用修改就能工作,儘管這樣做有點難看。

9樓:匿名使用者

安裝一個turboc 2.0 就可以了,現在很多,而且還有中文的,你去c之家或者去程式設計愛好者都有的

10樓:

c語言本來就可以在windows執行阿。

dos下也可以,它都支援的。雙擊就可以了。

用c語言編寫的源程式必須經過編譯連線後,生成副檔名為.exe的可執行檔案,才能執行???對嗎

11樓:匿名使用者

哥們,這麼理解是對的,不過感覺有點表面。

建議看看計算機一些原理,像你說的這個問題我版會想到權,計算機最終只能識別二進位制碼,

所以其實不管我們一切啥語言,最終都是通過編譯器編譯成二進位制碼,計算機才能識別

而去執行,而c語言編寫的程式,肯定是要經過一系列的編譯,連結,生成可執行的檔案。

在windows系統中,執行檔案都是.exe為副檔名的。不過在linux系統中就不一樣了,linux

系統並不區分副檔名,所以也就無所謂什麼.exe之類的檔案,只要知道最終生成可執行的

二進位制檔案就可以了。

he檔案轉換成c語言,hex檔案轉換成C語言

吉祥二進位制 檔案有兩種,一種是文字檔案,一種是程式二進位制檔案,不管哪種檔案都可以用十六進位制編碼來顯示,稱為hex檔案。1 文字hex檔案一般不需要轉成c語言,更多的是程式二進位制檔案,用十六進位制顯示,可以轉換成c語言,一般使用相應的反彙編程式來實現,這方面的工具很多,不同的平臺略有不同。wi...

c語言怎樣將整數4445678 轉換成

ansi字串使用sprintf unicode字串使用wsprintf 你可以使用它們像把整數輸出到螢幕那樣,把整數格式化後輸出到字串。另外,itoa並非標準c庫函式,而且在多個整數變成字串進行組合時沒有sprinf之類的方便,所以慎用itoa。希望對擼主有幫助。我的試想是你可以利用賦值丟失精度的方...

文字怎樣轉換成語言

淘子和她的魚 以xp系統電腦為例。1 找到控制面板並進入以進行進一步操作 2 選擇語音選項 3 滑鼠左鍵雙擊,或者右鍵單擊開啟上圖為該軟體的介面,下面分步來介紹 4 此選項欄為文字預覽語音,我們可以輸入相應的文字,然後預聽語音 5 語音速度可以調節,可以進行音訊輸出,將轉換好的音訊儲存在電腦裡面 6...