c語言可以寫網路程式嗎c語言可以寫網路程式嗎??

2021-03-05 14:46:58 字數 970 閱讀 3757

1樓:匿名使用者

我知道用vc呼叫windows 網路api可以實現一些網路功能.不過要先學會一大堆亂七八糟的網路知識.

學16位的dos環境下的c語言主要就是學一些語法和基本的函式.真正要編在widnows環境下應用的程式還得用vc吧.我覺得學過tourb c 再自學vc不會有啥大障礙吧.

先用vc 呼叫winsock控制項編個小局網路聊天程式.再試些複雜的windows api這樣的書不少的.

2樓:百度使用者

c語言可以寫出來。

不過就象造一部汽車,你如果連零件都要自己手工做,可能要花上幾十年時間,也不一定能成功。

時代不同了,寫軟體不是乙個人能完成的事情

c++裡面大量的介面和函式都由微軟的系統工程師給你編好了的,用起來很方便,組裝在一起就行了

3樓:種稻人

c語言程式設計思想落後?只是不時髦而已。

有關windows 的api都是c格式的,完全可以使用c寫出網路程式。

不過在寫之前,還有很長的路要走。相關技術比較複雜。

4樓:匿名使用者

事實上,c 由於程式設計思想的落後,現在已經不被重用了。大多數都採用支援物件導向的 c++ 進行開發。c 在 dos 中很難進行網路操作的,至少很難,因為沒有現成的函式等可以使用。

c 甚至很難在 windows 中建立乙個視窗,更不要說更複雜的內容,因為它根本不是 32 位程式,無法執行在正真的 windows 中,而是執行在 windows 中的 dos 虛擬機器中。

5樓:皺月名

大致有這幾個問題:

嵌入式/微控制器開發

圖形介面開發

網路程式設計

搞明白這三個再結合作業系統的知識才算真正的程式設計。

c只是一種語言,本身並不包含什麼東西(除了那可憐的標準庫)參看《電腦程式的構造和解釋》、《程式設計師的自我修養》、《unix網路程式設計》

c語言程式執行結果顯示不完全,C語言程式可以執行,但不顯示結果

1.手動修改 單擊控制台視窗左上角 屬性 布局 這裡的螢幕緩衝區大小的寬度和高度就是指每行顯示的字元數和行數 2.程式修改 createconsolescreenbuffer 建立螢幕緩衝區 setconsoleactivescreenbuffer 設定某個緩衝區為當前緩衝區 要用到這兩個函式 可以...

c語言程式問答,C語言程式問答

回答您好,可以把問題描述的清楚一些 提問你幫我看下 錯了 回答嗯嗯,等一會 printf那塊,計算表示式不能寫雙引號裡啊 旺柴 這個if else也有問題 跟題目沒對應上 小於0的情況裡,不應該判斷是不是大於0小於15更多9條 結果 c1 a,c4 d c5 d 82,164 14,80,4 c 3...

c語言程式改錯,C語言程式改錯

found for k 1 k for k 2 k if i k 0 break found if k if k i found return k return i 稍微改了一下 注意比較 測過了好用 include include int fun int m void main ps 的同學 那個...