Linux下編譯C語言程序
導語:C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的'編程語言。下面我們來看看Linux下編譯C語言程序,希望對大家有所幫助。
Linux下編譯C語言程序:簡單操作編譯單個文件。
編輯
首先創建一個hello.c文件
通過vim hello.c打開
輸入
123456 | #include<stdio.h> #include<stdlib.h> int main(){ printf( "hello linux" ); exit( 0 ); }</stdlib.h></stdio.h> |
然後保存。
2. 編譯
1 | gcc hello.c -o hell //指定生成為hell.o的鏈接文件 |
3. 鏈接運行
1 | ./ hell //在當前目錄下進行鏈接運行 |
打印結果:hello linux
編譯多個文件
-
2017計算機二級C語言精選習題
多做題有助於同學們及時檢測自己的學習情況。希望提供的2017計算機二級C語言精選習題,能夠幫助大家鞏固所學知識,為今後的學習打好基礎!(1)OSI模型的'物理層負責下列哪一種功能?A)格式化報文B)為數據選擇通過網絡的路由C)定義連接到介質的特徵D)提供遠程文件訪...
-
計算機等級考試二級C語言筆試精選習題
應屆畢業生考試網提供了計算機等級考試二級C語言筆試精選習題,幫助考生鍛鍊解題思路,加深理解知識點。更多資料訪問yjbys計算機等級考試網。1、C語言程序的基本單位是____A)程序行B)語句C)函數D)字符、C、12、C語言程序的三種基本結構是____A、順序結構,選擇結構,...
-
c語言單引號的用法指導
C語言中用單引號引起的一個字符實際上代表一個整數,整數值對應於該字符在編譯器採用的字符集中的序列值。而一般我們的編譯器採用的都是ASCII字符集。因此's'的含義其實和十進制數115的含義是一致的。下面小編給大家整理了c語言單引號的用法,供大家參閲...
-
C語言main函數的參數
導語:main函數一般都是不帶參數的,那麼什麼情況會帶參數呢?讓我們瞭解一下吧!一般main函數都是不帶參數的。因此main後的括號都是空括號。實際上,main函數可以帶參數,這個參數可以認為是main函數的形式參數。C語言規定main函數的參數只能有兩個,習慣上這兩個參數寫...