Linux操作系統下C程序語言簡易編程嘗試

最近,爲了在linux下的C語言編程,自己裝了n多個Linux系統,比如redhat,fedora,ubuntu。還有就是買電腦時送的紅旗Linux,看來我用過的linux系統,還真的不少啊。

關于裝Linux系統,我想最好還是裝虛擬機比較好,可以用vmware來裝虛擬機,這樣Windows和linux兩個系統可以同時使用,比如用window下載一些文件,然後可以很方便的放到Linux上去。再說了,剛開始你也不可能像熟悉Windows那樣熟悉Linux,難道不是嗎?當我們能熟練的使用Linux時在不用虛擬機就行了。當然,如果想玩遊戲的話,只有Windows了,因爲Linux下的遊戲都是小兒科了,不能玩大型遊戲的。還有,如果真的裝雙系統的話,建議裝ubuntu Linux,因爲這個系統在Windows下就像一個軟件一樣的安裝,而且卸載它的話,只要在Windows下的添加刪除程序中卸載就行了,是不是很方便啊。而且它的界面也是相當漂亮的,連fedora8都模仿它的了。

在linux下我用的是gedit這個文本編輯器來寫程序的。首先,我照一些教程上面說的打了下面的程序:

main()

{

printf("Hello,Linux!");

}

然後保存爲hello.c,注意一定要有.c,因爲沒有的話,就不是c程序了。

之後再終端中編譯,切換到hello.c的所在目錄,執行gcc hello.c -o hello,就是把hello.c編譯成一個名爲hello的可執行文件,可是在編譯時肯定會有警告提示:printf函數不是內嵌函數什麽的,總之就是有warning了。剛開始我還以爲沒有裝glibc庫呢,整了半天也沒整明白。後來看到Hello.c目錄下已經有了hello可執行文件了,于是,就用 ./hello 命令來執行,結果還是在終端顯示了Hello.Linux! 。唉,不管怎麽樣,總算出來結果了。可是警告怎麽辦?

我想學過c語言的都知道,要用printf函數的話,按道理應該在程序中包含stdio.h的,于是我就把上面的程序改爲:

#include "stdio.h"

main()

{

printf("Hello,Linux!\n");

}

然後再次用gcc編譯,沒有警告了。

這樣就明白了,基本的Linux下c語言的編程了,可是如果有好多頭文件.h的時候就要用到makefile了,相關的可以去找一些教程。我這裏就不說了。

Linux操作系統如何限制SSH密碼嘗試次數
1、配置/etc/security/limits.conf, 或者配置/etc/sshd_config 2、用fail2ban。 還有其他一些可以實現類似fail2ban的功能的程序。 在Debian下,可以 apt-get install fail2ban shutdown -r now 就可以了。默認的訪問...查看完整版>>Linux操作系統如何限制SSH密碼嘗試次數
 
Red Hat Linux9編程開發與網絡管理|報價¥30.80|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux RedHat,冉林倉
目錄:圖書,計算機與互聯網,操作系統,GNU/Linux,Linux RedHat,品牌:冉林倉基本信息·出版社:電子工業出版社·頁碼:372 頁碼·出版日:2006年·ISBN:7121026678·條碼:9787121026676·版次:1·裝幀:平裝·開本...查看完整版>>Red Hat Linux9編程開發與網絡管理|報價¥30.80|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux RedHat,冉林倉
 
Red Hat Linux9編程開發與網絡管理|報價¥30.80|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux RedHat,冉林倉
目錄:圖書,計算機與互聯網,操作系統,GNU/Linux,Linux RedHat,品牌:冉林倉基本信息·出版社:電子工業出版社·頁碼:372 頁碼·出版日:2006年·ISBN:7121026678·條碼:9787121026676·版次:2006年6月第1版·裝幀...查看完整版>>Red Hat Linux9編程開發與網絡管理|報價¥30.80|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux RedHat,冉林倉
 
Linux內核編程|報價¥39.10|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux 程序設計,羅瑞吉
目錄:圖書,計算機與互聯網,操作系統,GNU/Linux,Linux 程序設計,品牌:羅瑞吉基本信息·出版社:機械工業出版社·頁碼:386 頁碼·出版日:2006年·ISBN:7111192176·條碼:9787111192176·版次:1·裝幀:平裝·開...查看完整版>>Linux內核編程|報價¥39.10|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux 程序設計,羅瑞吉
 
Linux安全體系分析與編程|報價¥73.40|圖書,計算機與互聯網,操作系統,GNU/Linux,綜合,倪繼利
目錄:圖書,計算機與互聯網,操作系統,GNU/Linux,綜合,品牌:倪繼利基本信息·出版社:電子工業出版社·頁碼:769 頁碼·出版日:2007年·ISBN:7121050196·條碼:9787121050190·版次:2007年11月第1版·裝幀:平裝...查看完整版>>Linux安全體系分析與編程|報價¥73.40|圖書,計算機與互聯網,操作系統,GNU/Linux,綜合,倪繼利
 
Linux內核分析及高級編程(嵌入式技術與應用叢書)|報價¥21.70|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux 程序設計,吳國偉
目錄:圖書,計算機與互聯網,操作系統,GNU/Linux,Linux 程序設計,品牌:吳國偉基本信息·出版社:電子工業出版社·頁碼:269 頁碼·出版日:2008年·ISBN:9787121052446·條碼:9787121052446·版次:2008年1月第1版...查看完整版>>Linux內核分析及高級編程(嵌入式技術與應用叢書)|報價¥21.70|圖書,計算機與互聯網,操作系統,GNU/Linux,Linux 程序設計,吳國偉
 
Linux操作系統下C語言編程注意事項
一、工具的使用1、學會使用vim/emacs,vim/emacs是linux下最常用的源碼編輯具,不光要學會用它們編輯源碼,還要學會用它們進行查找、定位、替換等。新手的話推薦使用vim,這也是我目前使用的文本編輯器。2、學會make...查看完整版>>Linux操作系統下C語言編程注意事項
 
JavaScript網頁編程從入門到精通(附光盤)|報價¥65.60|圖書,計算機與互聯網,程序語言與軟件開發,Web開發,Javascript,龐永慶
目錄:圖書,計算機與互聯網,程序語言與軟件開發,Web開發,Javascript,品牌:龐永慶基本信息·ISBN:9787030225238·版次:1·裝幀:其他...查看完整版>>JavaScript網頁編程從入門到精通(附光盤)|報價¥65.60|圖書,計算機與互聯網,程序語言與軟件開發,Web開發,Javascript,龐永慶
 
面向對象編程(工程和技術人員的C++語言影印版)|報價¥30.90|圖書,工業技術,自動化、計算機技術,計算技術、計算機技術,計算機軟件,程序語言、算法語言,斯萬克著
目錄:圖書,工業技術,自動化、計算機技術,計算技術、計算機技術,計算機軟件,程序語言、算法語言,品牌:斯萬克著基本信息·出版社:清華大學出版社·ISBN:7302072167·條碼:9787302072164·版次:1·裝幀:平裝內容...查看完整版>>面向對象編程(工程和技術人員的C++語言影印版)|報價¥30.90|圖書,工業技術,自動化、計算機技術,計算技術、計算機技術,計算機軟件,程序語言、算法語言,斯萬克著
 
 
回到王朝網路移動版首頁