㈠ 網路編程C實現
ser.sin_addr.S_un.S_addr=htonl(INADDR_ANY);
㈡ c語言網路編程 書
朋友,我的建議是,你在學網路編程之前,一定要把c基礎學好,當然不只看譚教授的書了,下面推薦的幾本書被公認為c語言方面的經典書籍,分別是:
1、c和指針 Kenneth A.Reek 著 徐波譯 人民郵電出版社
2、c陷阱和缺陷 Andrew Koenig著 高巍譯 人民郵電出版社
3、c專家編程 Dennis Ritchie著 人民郵電出版社
另外推薦基本網路編程書籍,也被稱為經典,分別是:
1、TCP/IP詳解 卷1:協議 W. Richard Stevens著 謝希仁校 機械工業出版社
2、unix網路編程(第三版) steven著 清華大學出版社
你說你c基礎不是很好,所以我建議你看書的先後順序:先把譚教授那本書看透,接著看上面的c語言方面的三本書籍,當然你可以先看其中的一本或兩本,看透後,你的c語言功底就很不錯了(一定要結合書裡面的範例多做題),此時你的基礎就打好了,就可以接著看下面我給你推薦的兩本關於網路編程方面的書籍了!好好學習,學海無涯!
㈢ 求推薦c語言網路編程方面的書
不是吧、。。。應該還不錯吧
認真看也能夠學到點東西的
㈣ 純C語言網路編程
那個是VC中的庫,也會用到WINDOWS SDK中的庫,,,,,,,,單純使用C語言的,做不到的。
~~~~~~~~~~~~~~~~~
㈤ c語言網路編程
可以,不過C語言擅長的是邏輯處理和底層交互,頁面展現用C就太麻煩了
如果是網路方面的編程,建議你看看套介面Socket方面的書,最好在Linux下面,在Win下面就用wsock32的知識
㈥ 在windows下用C語言如何實現socket網路編程,需要用到哪些頭文件或者庫
需要用到的頭文件包含:
#include <winsock2.h>
#include <windows.h>
與Linux環境下socket編程相比,windows環境多了一個步驟:啟動或者初始化winsock庫
Winsock,一種標准API,一種網路編程介面,用於兩個或多個應用程序(或進程)之間通過網路進行數據通信。具有兩個版本:
Winsock 1:
Windows CE平台支持。
頭文件:WinSock.h
庫:wsock32.lib
Winsock 2:
部分平台如Windows CE貌似不支持。通過前綴WSA可以區別於Winsock 1版本。個別函數如WSAStartup、WSACleanup、WSARecvEx、WSAGetLastError都屬於Winsock 1.1規范的函數;
頭文件:WinSock2.h
庫:ws2_32.lib
mswsock.h用於編程擴展,使用時必須鏈接mswsock.dll
(6)c網路編程類擴展閱讀
winsock庫的載入與卸載:
載入:int WSAStartup(WORD wVersionRequested, LPWSADATA lpWSAData);
載入成功,返回值為0。
WORD wVersionRequested:載入的winsock版本,使用宏MAKEWORD(x, y),x表示高位元組,y表示低位元組。然而使用時MAKEWORD(2, 2)。高位元組與低位元組相同~~
LPWSADATA lpWSAData:WSADATA結構的指針,傳入參數後,系統幫助我們填充版本信息。有興趣的可以看看結構體內容,不過基本用不著。
卸載:int WSACleanup(void);比起載入,卸載的函數真是輕松愉快。
㈦ c語言網路編程主要工作內容是什麼
在c語言中
!代表
邏輯運算符非,5
是非0
,
所以
!5
表示
0。
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
㈧ c語言網路編程 網路編程什麼語言
網路編程這個概念太大了,包括很多東西,需要各種語言。大概給你說一說吧。 傳輸層以下的編程技術,一般來說是用匯編、C語言這一類與底層結合很緊密的編程語言。比如,基本的路由器編程、網路層數據交換技術編程等等。
㈨ C/C++如何網路編程
編程方面推薦你看下SOCKET C API,這是所有網路編程的基礎。
現在大部分通信都是基於TCP/IP協議, 建議你看下 這方面的書籍,這里很難講清楚。