(二)windows系統下編寫簡單程式
(1)到ubuntu乙個目錄下,然後滑鼠右擊,在此處開啟終端;
(2)進入root使用者sudo su;
(3)輸入sudo vim hello.c;建立hello.c檔案
(4)進入vim下,從鍵盤輸入i,左下角出現-- 插入 --,表示進入編輯狀態;
(5)輸入**後,按esc推出編輯模式,按下shift+;再輸入wq,回車.
#include
int main(
)
(6)執行hello.c檔案:sudo gcc -wall hello.c -o hello
(7)執行,輸入:./hello
建立main1.c檔案
編寫main1.c
#include
#include"sub1.c"
int main(
)
建立sub1.c
編寫sub1.c
float x2x(int a,int b)
;
執行main1.c檔案:gcc -o main1 main1.c
執行,輸入:./main
結果如下:
用touch命令建立makefile檔案,並編寫檔案
#makefile
main1: main1.o sub1.o
main1.o: main1.c sub1.h
cc -c main1.c
sub1.o: sub1.c sub1.h
cc -c sub1.c
注意:命令行前必須以tab鍵開始
注意:在編輯 makefile 檔案時,需新新增 sub1.h 標頭檔案,還需修改sub1.c和main1.c檔案。三個檔案內容與(二)中相同
編輯完成後執行make命令:
輸入 ./main1
結果如下:
新建乙個工程
然後編寫main1.cpp檔案
#include
#include
"sub1.h"
intmain()
再編寫sub1.cpp檔案
#include
"sub1.h"
float
x2x(
int a,
int b)
再編寫sub1.**件
float
x2x(
int a,
int b)
;
編譯並執行main1.c
linux系統和windows系統資料格式問題
由於linux系統和windows系統的文字編碼格式不同,所以在windows系統下寫的文字在linux系統下開啟會出現亂碼。例如在windows下換行時,有兩個字元 回車 r 和換行 n 但是在linux下,只有乙個換行 n 系統之間的轉碼可以通過unix2dos和dos2unix兩個指令實現。u...
對比Linux系統和Windows系統哪個更好
最近半年來,我一直在讀一本叫做 linux就該這麼學 的linux教材,確實讓我進步的很快,也慢慢的讓linux系統走入了我的知識認知中,那麼學習前我們來對比下windows和linux的不同,然後再給新手朋友們談談學習linux的一點小建議吧。windows作業系統是一款由美國微軟公司開發的視窗化...
windows系統和linux系統的區別
1 硬碟利用率,linux使用硬碟較少 所以可以用低配機器組集群 圖形介面也可以不裝 2 linux所有內容均以檔案形式 一切都是檔案 儲存包括硬體,使用者,而windows檔案和硬體沒什麼關係,兩個之間沒有關聯 3 linux區分大小寫,windows在dos介面命令下不區分大小寫 4 路徑不同,...