開始學習c語言,記得n年前學過點,不過早就忘得差不多了,今天決定開始重新學習下c,但是現在的學習環境是在linux環境下,
好了,我們來開始第乙個helloworld吧。
[root@localhost ~]# vi main.c #開始新建檔案
#include #檔案頭
int main(void) ~
~ ~"main.c" [new] 8l, 79c written
[root@localhost ~]# gcc main.c #用gcc編譯程式
[root@localhost ~]# ./main.c #開始執行
-bash: ./main.c: 許可權不夠 #許可權不過,ok,我給你加不就可以了嗎
[root@localhost ~]# chmod +x main.c
[root@localhost ~]# ./main.c # 崩潰中,nnd,怎麼還是不行啊。。。
./main.c: line 3: syntax error near unexpected token `('
./main.c: line 3: `int main(void) ~
~ ~
"main.c" 8l, 80c written
[root@localhost ~]# ./main.c
./main.c: line 3: syntax error near unexpected token `('
./main.c: line 3: `int main(void){'
[root@localhost ~]# ./main
-bash: ./main: 沒有那個檔案或目錄
[root@localhost ~]# gcc main.c #我再編譯下,然後在找下原因
[root@localhost ~]# ./a.out #哈哈,出來了,原來檔名錯了gcc編譯之後程式預設檔名是a.out,呵呵,咱是第一次啊,不懂,汗顏。。。
hello, world.
[root@localhost ~]# gcc main.c -o main #用o這個引數可以知道檔名,感覺是試驗下
[root@localhost ~]# ./main #ok,終於可以了,看到親切的helloworld了,那個高興啊。。。
hello, world.
[root@localhost ~]#
linux下C語言之HelloWorld
開始學習c語言,記得n年前學過點,不過早就忘得差不多了,今天決定開始重新學習下c,但是現在的學習環境是在linux環境下,好了,我們來開始第乙個helloworld吧.root localhost vi main.c 開始新建檔案 include 檔案頭 int main void main.c n...
linux下C語言之呼叫簡單函式
今天我們來學習下簡單的自定義函式。下面是個最簡單的自定義函式,列印乙個空行 void newline void 然後我們在主函式裡面呼叫它,看下效果,首先新建乙個檔案,two.c root localhost vi two.c include void newline void int main v...
C語言HELLO製作
include 就是把stdio.件包含進來,否則程式會不認得printf函式。2 在c語言中,形如int main 的表示定義乙個函式。main是函式名稱,int代表整形,int在main的前面表示這個函式必然返回乙個整數。咱們這個函式最終返回的就是整數0。大括號之間,是函式體。本例中的函式體內容...