原创 基於UDP/IP 協議的Socket程序

Linux網絡編程之UDP Socket程序示例: http://www.jb51.net/article/53734.htm

原创 linux IP地址轉換及網絡字節序

文獻參考: http://roclinux.cn/?p=1160 一、IP地址的表示法: 1、ASCII表示法: 210.25.132.181,也就是字符串形式,英語叫做IPv4 numbers-and-dots nota

原创 函數式宏定義

函數式宏定義: http://www.cnblogs.com/dong008259/archive/2011/12/27/2302625.html

原创 格式化輸入與輸出

格式化輸入與輸出 http://blog.chinaunix.net/uid-20620288-id-4115461.html

原创 extern 關鍵字

extern 關鍵字: http://blog.csdn.net/panhgshine/article/details/7560027 函數默認爲extern類型。

原创 TCP/IP四層模型和OSI七層模型對應表

TCP/IP四層模型和OSI七層模型對應表: http://blog.csdn.net/petershina/article/details/8645289

原创 常量指針與指針常量的區別

一、區別: 區分是常量指針還是指針常量,關鍵要看const修飾的是誰。int const與const int表達的意思是一樣的。 常量指針:本質是指針,並且這個指針是一個指向常量的指針,指針指向的變量的值不可通過該指針修改。 其

原创 ioctl函數

 ioctl在socket中的一些用法及示例: http://blog.chinaunix.net/uid-21651676-id-60392.html 設備控制接口(ioctl 函數) http://www.cnblogs.com

原创 基於TCP/IP 協議的簡單C/S程序

基於TCP/IP 協議的簡單C/S程序: http://blog.chinaunix.net/uid-23069658-id-3273673.html http://www.oschina.net/code/snippet_153782

原创 字節對齊

現代計算機中內存空間都是按照byte劃分的,從理論上講似乎對任何類型的變量的訪問可以從任何地址開始,但實際情況是在訪問特定變量的時候經常在特定的內存地址訪問,這就需要各類型數據按照一定的規則在空間上排列,而不是順序的一個接一個的排放,這就

原创 消息隊列

消息隊列: http://www.cnblogs.com/lidabo/p/4323807.html

原创 讀取文本

讀取文本: http://www.cnblogs.com/kissazi2/archive/2012/10/29/2744153.html

原创 用enum類型數據解決switch case選擇字符串的問題

http://blog.sina.com.cn/s/blog_715077be01019u6s.html

原创 C程序註釋格式

C程序頭文件註釋格式(英文版): http://blog.csdn.net/wangluojisuan/article/details/6828526 C程序函數註釋格式(英文版):

原创 static關鍵字

在C 語言中,關鍵字static 有2個明顯的作用: 1.修飾變量:在函數體,一個被聲明爲靜態的變量在這一函數被調用過程中維持其值不變。 2.修飾函數:在模塊內(但在函數體外),一個被聲明爲靜態的變量可以被模塊內所用函數訪問,但不能