1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      Linux操作系統(tǒng)下C程序語言簡易編程嘗試

      更新時(shí)間: 2008-04-30 14:16:48來源: 粵嵌教育瀏覽量:721

        近,為了在linux下的C語言編程,自己裝了n多個(gè)Linux系統(tǒng),比如redhat,fedora,ubuntu。還有就是買電腦時(shí)送的紅旗Linux,看來我用過的linux系統(tǒng),還真的不少啊。

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

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

        main()

        {

        printf("Hello,Linux!");

        }

        然后保存為hello.c,注意一定要有.c,因?yàn)闆]有的話,就不是c程序了。

        之后再終端中編譯,切換到hello.c的所在目錄,執(zhí)行g(shù)cc hello.c -o hello,就是把hello.c編譯成一個(gè)名為hello的可執(zhí)行文件,可是在編譯時(shí)肯定會(huì)有警告提示:printf函數(shù)不是內(nèi)嵌函數(shù)什么的,總之就是有warning了。剛開始我還以為沒有裝glibc庫呢,整了半天也沒整明白。后來看到Hello.c目錄下已經(jīng)有了hello可執(zhí)行文件了,于是,就用 ./hello 命令來執(zhí)行,結(jié)果還是在終端顯示了Hello.Linux! 。唉,不管怎么樣,總算出來結(jié)果了。可是警告怎么辦?

        我想學(xué)過c語言的都知道,要用printf函數(shù)的話,按道理應(yīng)該在程序中包含stdio.h的,于是我就把上面的程序改為:

        #include "stdio.h"

        main()

        {

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

        }

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

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

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲日本欧洲欧美视频 | 亚洲国产精品手机在线观看 | 五月丁香六月综合激情在线观看 | 亚洲精品乱码视频在线观看 | 尤物视频在线观看 | 亚洲欧美日韩精品永久在线 |