ubuntuc語言程式設計步驟

2021-06-27 07:37:20 字數 741 閱讀 6101

通過vim file.c建立乙個c檔案,開啟就可以寫自己的c程式了,如:

#include

int main(int argc, char **argv)

輸入完程式後輸入 :wq 儲存退出,我這裡儲存得路徑為/home/wonder/桌面/helloworld/hello.c

然後就是編譯,開啟終端,進入目錄

# cd /home/wonder/桌面/helloworld/

輸入gcc helloworld.c

,編譯預設生成名為a.out的執行檔案。

gcc會顯示編譯過程中發現的問題於錯誤,若無錯誤出現則會編譯成檔案a.out

執行程式(a.out為編譯生成的檔案)

# ./a.out

這時候螢幕會顯示

hello world!

~#表示編譯執行成功

小技巧:

如果編寫乙個比較大的程式,需要很長時間完成的話,可以建立乙個啟動器,以便快速方便的進行編譯,比如你要花很多天編寫乙個源程式,就可以在桌面上建立乙個啟動器,指向c程式所在的目錄,起動器命令如下(這裡以c源程式在/home/user1/桌面/hello/目錄下為例)

gnome-terminal  --working-directory=/home/user1/桌面/hello/

以後每次進行編譯時開啟此起動器,就可以直接使用gcc對源程式檔名進行編譯而無需輸入很長的路徑了

~# gcc hello.c

~#./a.out

C socket程式設計步驟

sockets 套接字 程式設計有三種,流式套接字 sock stream 資料報套接字 sock dgram 原始套接字 sock raw 基於tcp的socket程式設計是採用的流式套接字。伺服器端程式設計的步驟 1 載入套接字型檔,建立套接字 wsastartup socket 2 繫結套接字...

C Socket程式設計步驟

sockets 套接字 程式設計有三種,流式套接字 sock stream 資料報套接字 sock dgram 原始套接字 sock raw 基於tcp的socket程式設計是採用的流式套接字。伺服器端程式設計的步驟 1 載入套接字型檔,建立套接字 wsastartup socket 2 繫結套接字...

C Socket程式設計步驟

sockets 套接字 程式設計有三種,流式套接字 sock stream 資料報套接字 sock dgram 原始套接字 sock raw 基於tcp的socket程式設計是採用的流式套接字。伺服器端程式設計的步驟 1 載入套接字型檔,建立套接字 wsastartup socket 2 繫結套接字...