程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> [C語言]在命令行編譯執行程序,命令行

[C語言]在命令行編譯執行程序,命令行

編輯:關於C語言

[C語言]在命令行編譯執行程序,命令行


-----------------------------------------------------------------------------------------

1. 在Mac和Linux上寫C語言之前,首先要看看是否安裝了編譯器:

  在終端下輸入gcc後回車進行檢測,如果安裝過,將提示 clang: error: no input files(沒有輸入文件);

 

  如果沒有安裝,在Mac下根據提示安裝Xcode或gcc編譯器即可,在CentOS下直接yum -y install gcc gcc-c++(-y表示將自動選擇y)

 

---------------------------@黑眼詩人 <www.chenwei.ws>---------------------------- 

 

2. 現在開始愉快的寫代碼:

  在Xcode裡對新建的項目文件使用command+R就直接編譯運行你的c代碼了。

 

  在Mac終端下,使用神器vim,如:vim test.c ,它不會幫你新建test.c,寫完c代碼後你需要command+s保存,然後:wq!退出,使用命令gcc test.c編譯,不指定編譯後的文件名,編譯文件名都將是a.out ,運行它使用./a.out

 

  在Linux下,同樣使用vim,輸入vim test.c 的時候就在當前目錄新建了test.c文件,寫完c代碼直接:wq!保存退出,使用gcc test.c編譯,運行編譯文件./a.out

 

  Sublime Text是一款值得使用的文本編輯器,如果裝好環境,使用cmd+B對代碼進行編譯,shift+cmd+B運行,但是Sublime只能運行一個程序,如果需要運行有輸入的程序,就必須離開Sublime進入到終端。

  

  Windows環境下C/C++集成開發環境(IDE)推薦Dev-C++,這裡不作過多介紹,下載地址在這裡:http://sourceforge.net/projects/orwelldevcpp/?source=directory。

 

3. DEMO:

#include "stdio.h"

int main()
{
  printf("nihao,shijie! \n"); //nihao, shijie

printf("12+12=%d", 12+12); //12+12=24
return 0; }

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved