如圖: 開啟終端 其中cd net 為轉到個人資料夾下 net資料夾位置,
gedit in.h 為使用gedit編輯器開啟in.h檔案 沒有則建立它
開啟之後在其中加入如下**:
同樣的方法建立addturn.c檔案:
並在其中新增如下**:
#include#include#include"in.h"
int inet_aton(const char *cp, struct in_addr *inp);
char *inet_ntoa(struct in_addr in);
int main()
其中inet_aton實現將網路ip位址轉換成整形數字
inet_ntoa實現將整形數字轉換成ip位址
使用gcc進行編譯 其中sudo為root使用者
編譯之後會產生中間檔案 a.out 如圖:
呼叫a.out執行後可檢視到結果
其中第一行 16820416 為 192.168.0.1 轉換成整形數字的值
下一行則相反
Ubuntu下第乙個C程式的成功執行
對於每個新手來說,進入ubuntu最想做的事莫過於在終端 terminal 裡執行自己的第乙個c c 程式 hello.c hello.cpp 了。很多語言書籍都是預設搭載好執行環境的,而ubuntu預設是不包含編輯器vim。假設你和我一樣,展現在自己眼前的是一台剛安裝好的ubuntu電腦,下面我們...
ubuntu下的第乙個C 程式
按照2019年的計畫,開始進行c 的學習,c的學習真的不知道自己到了什麼程度,需要在學習c 的同時進一步深化,c 是很難的一門語言,需要有毅力的人堅持下去,學習c 的兩個目的 1 進一步學習c。2 學習qt圖形化介面開發,c 給自己兩個月的時間去學習,在這兩個月需要把c 的基本語法搞通,據說,c 的...
ubuntu下編寫第乙個c程式
對於初入ubantu系統的小夥伴來說,進入ubuntu最想做的事莫過於在終端 terminal 裡執行自己的第乙個c c 程式 hello.c hello.cpp 了。ubuntu預設是不包含編輯器vim和編譯器gcc。如果你是剛安裝好的ubuntu電腦,下面我們將來實現自己的第乙個程式。1.準備工...