tcexe編譯器
Ⅰ netbeans中,如何添加C++編譯器
摘自NetBeans網站中的說明:Netbeans C/C++ Pack 需要 C 編譯器、C++ 編譯器、make 實用程序和 gdb 調試器。Windows經測試,NetBeans C/C++ Pack 可以與下列編譯器和工具配合使用:Cygwin 1.5.21 Cygwin gcc-core(C 編譯器)3.4.x Cygwin gcc-c++(C++ 編譯器)3.4.x Cygwin gdb(GNU 調試器)6.5.50 Cygwin make 3.80 如果您已在 Windows 系統上安裝了 Cygwin GNU 編譯器、GNU make 和 gdb 調試器,並且正確設置了可以找到它們的 Path 變數,請確保您使用的是正確的版本。如果您安裝了正確的版本,則無需再進行設置。檢查 Cygwin 編譯器和工具的版本:要查看 Cygwin 的版本,請鍵入:cygcheck -c cygwin要查看編譯器、make 和 gdb 的版本,請鍵入: gcc --versiong++ --versionmake --versiongdb --version通過 cygwin.com 來安裝 GNU 編譯器、make 和 gdb 調試器:下載 Cygwin setup.exe 程序,方法是:單擊位於該頁面中間的 "Install or Update Now!" 圖標。 運行 setup.exe 程序。接受預設設置,直至轉入 "Select Your Internet Connection" 頁。在此頁上選擇最適合您的選項。單擊「下一步」。 在 "Choose A Download Site" 頁上,選擇一個方便您下載的站點。單擊「下一步」。 在 "Select Packages" 頁上,選擇要下載的包。單擊 "Devel" 旁邊的 "+" 號,以展開此開發工具類別。您可能需要調整窗口的大小,以便一次可以看到更多的內容。 通過單擊包旁邊的 "Skip" 標簽來選擇要下載的每個包。您至少要選擇 gcc-core: C compiler、gcc-g++: C++ compiler、gdb: The GNU Debugger 和 make: the GNU version of the 'make' utility。 現在將編譯器目錄添加到您的 Path 變數中: 打開「控制面板」(「開始」>「設置」>「控制面板」),然後雙擊「系統」程序。 選擇「高級」標簽,然後單擊「環境變數」。 在「環境變數」對話框的「系統變數」面板中,選擇 "Path" 變數,然後單擊「編輯」。 將 cygwin-directory\bin 目錄的路徑添加到 Path 變數中,然後單擊「確定」。預設情況下,cygwin-directory 為 C:\cygwin。目錄名稱之間必須用分號進行分隔。 在「環境變數」和「系統屬性」對話框中分別單擊「確定」。 通過以上方法,完成了在Windows XP操作系統下,NetBeans 6.1的C/C++配置,可以成功地編譯代碼。在用Cygwin下載包的時候,可以在User URL一欄中填寫 http://www.cygwin.cn/pub/,然後點擊旁邊的add按鈕,把這一地址添加到Available Download Site中,通過該站點進行包下載。這是國內的cygwin鏡像點,下載速度能比其它站點快一些。
Ⅱ 如何設置c語言環境
工具/原料:
Notepad++軟體
Dev—CPP安裝包
方法/步驟:
1.首先打開Notepad++軟體,進入主界面。
2.打開菜單欄中的運行,點擊其中的運行,或者按F5。彈出設置對話框。
3.在彈出的設置對話框中填准確信息: cmd /k gcc -o "D:\study\$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" & PAUSE & EXIT然後名字為編譯c,快捷鍵自己設置。同樣第二個:cmd /k "D:\study\$(NAME_PART)" & PAUSE & EXIT名字為運行c,快捷鍵自己設置。設置好以後關閉對話框即可。
4.然後在軟體簡單地測試程序,檢驗是否通過。程序具體為:
#include <stdio.h>
int main(void)
{
int i1=1,i2=2;
int sum=i1+i2;
printf("%d\n",sum);
return 0;
}
5.然後依次點擊編譯c和運行c,最終測試通過就可以使用這個編譯器編程了。
注意事項:
D:\study為程序輸出位置,這個需要自己設置。
Ⅲ 編譯環境有哪些
問題一:java的編譯環境是什麼 JDK(Java Development Kit,Java開發包,Java開發工具)是一個寫Java的applet和應用程序的程序開發環境。它由一個處於操作系統層之上的運行環境還有開發者編譯,調試和運行用Java語言寫的applet和應用程序所需的工具組成。
JDK(Java Development Kit)是Sun Microsystems針對Java開發員的產品。自從Java推出以來,JDK已經成為使用最廣泛的Java SDK(Software development kit)。
JDK包含的基本組件包括:
・javac C 編譯器,將源程序轉成位元組碼
・jar C 打包工具,將相關的類文件打包成一個文件
・javadoc C 文檔生成器,從源碼注釋中提取文檔
・jdb C debugger,查錯工具
JDK中還包括完整的JRE(Java Runtime Environment,Java運行環境),也被稱為private runtime。包括了用於產品環境的各種庫類,以及給開發員使用的補充庫,如國際化的庫、IDL庫。
JDK中還包括各種例子程序,用以展示Java API中的各部分。
從初學者角度來看,採用JDK開發Java程序能夠很快理解程序中各部分代碼之間的關系,有利於理解Java面向對象的設計思想。JDK的另一個顯著特點是隨著Java (J2EE、J2SE以及J2ME)版本績升級而升級。但它的缺點也是非常明顯的就是從事大規模企業級Java應用開發非常困難,不能進行復雜的Java軟體開發,也不利於團體協同開發。
JDK一般有三種版本:
SE(J2SE),standard edition,標准版,是我們通常用的一個版本
EE(J2EE),enterpsise edtion,企業版,使用這種JDK開發J2EE應用程序,
ME(J2ME),micro edtion,主要用於移動設備、嵌入式設備上的java應用程序
問題二:C語言的編譯環境用哪個? 哪個不要臉的說TC 丟人
反而是有些垃圾用功能較強的編譯工具
用TC,學會自己寫函數 記住不要用中文的
那些說TC丟人的就是用的中文,英語都不懂還弄個毛編程
朋飢,我建議你堅持用TC2.0, 對新手最有幫助的!
問題三:c程序語言中的編譯系統是什麼?編譯環境又什麼什麼? C語言代碼是.C的文本文件。
需要用編譯程序把.C文件翻譯.OBJ,然後用連接程序再弄成.EXE文件。
編譯程序就是那個把.C變成.OBJ的程序
編譯環境就是把編譯程序、連接程序以及其他一些方便程序員寫程序的東西綜合在
一起形成的一套系統,程序編譯環境...
希望對你有幫助
問題四:C++編譯軟體和環境有哪些? 用DEV C++吧,我一直用這個
問題五:Renesas MCU的編譯環境有哪些? 你可以登錄官網查詢
問題六:C++的編譯器都有哪些啊?謝謝!!!! 編譯器很多的:
Visual C++
GNU C++
Inter C++
Sun C++
clang
。。。。。
等等。
一般都用VC和GNU C++,其他的都是專業人士使用的。。。。
樓上的回答是復制互。。。。太NC
關於IDE,C++有很多,一些其他語言的IDE現在也支持C++了
給你介紹一些:
Visual Studio系列(目前最新版本是VS2013)
Dev C++(目前最新非官方版是Dev c++ 5.4.1)
Code Block
NetBeans
C-Free(貌似不好用)
。。。
問題七:編譯程序與集成開發環境有什麼不同?舉例說ming 以下選自網路:
集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟體服務套。
換句話說,編譯器只是集成開發環境的一部分。
比如最常見的集成開發環境:Visual Studio(其使用的編譯器是cl(貌似今年會集成clang編譯器))。
除cl外,比較常見的編譯器還有gcc。
問題八:C++的開發環境有哪些?哪個C++的開發環境要好一些呢? c++builder 2010 最好用了。
初學者,最好不要去學VC雞c++並身就難學了,還要來一個VC。
還是用c++builder,入門簡單,上手容易,
但你C++用熟了,再去整VC事斗功倍,不聽老人言,吃虧在眼前。
問題九:什麼是集成開發環境? development SDK
就是寫代碼,編譯,鏈接做在一個場件中的東東
比如VB.NET ,turbo C
你知道,從前編寫程序不是這樣的,通常需要你在記事本中把代碼寫好存檔,然後以這個文件為參數,運行編譯程序,鏈接程序,最後才能生成可執行的機器代碼
Ⅳ tc編譯器怎麼用啊,有知道的沒
1.主菜單
主菜單在Turbo C 2.0主屏幕頂上一行, 顯示下列內容:File Edit Run Compile Project Options Debug Break/watch
除Edit外, 其它各項均有子菜單, 只要用Alt加上某項中第一個字母(即大寫字母), 就可進入該項的子菜單中。
File (文件)菜單 ----按Alt+F可進入File菜單, 該菜單包括以下內容:
.Load (載入)
裝入一個文件, 可用類似DOS的通配符(如*.C)來進行列表選擇。也可裝入其它擴展名的文件, 只要給出文件名(或只給路徑)即可。該項的熱鍵為F3, 即只要在主菜單中按F3即可進入該項, 而不需要先進入File菜單再選此項。
.Pick (選擇)
將最近裝入編輯窗口的8個文件列成一個表讓用戶選擇, 選擇後將該程序裝入編輯區, 並將游標置在上次修改過的地方。其熱健為Alt-F3。
.New (新文件)
說明文件是新的, 預設文件名為NONAME.C, 存檔時可改名。
.Save (存檔)
將編輯區中的文件存檔, 若文件名是NONAME.C時, 將詢問是否更改文件名, 其熱鍵為F2。
.Write to (存檔)
可由用戶給出文件名將編輯區中的文件存檔, 若該文件已存在, 則詢問要不要覆蓋。
.Directory (目錄)
顯示目錄及目錄中的文件, 並可由用戶選擇。
.Change dir (改變目錄)
顯示當前目錄, 用戶可以改變顯示的目錄。
.Os shell (暫時退出)
暫時退出Turbo C 2.0到DOS提示符下, 此時可以運行DOS 命令, 若想回到Turbo C 2.0中, 只要在DOS狀態下鍵入EXIT即可。
.Quit (退出)
退出Turbo C 2.0, 返回到DOS操作系統中, 其熱鍵為Alt+X。
說明: 以上各項可用游標鍵移動色棒進行選擇, 回車則執行。也可用每一項的第一個大寫字母直接選擇。若要退到主菜單或從它的下一級菜單列表框退回均可用Esc鍵,Turbo C 2.0所有菜單均採用這種方法進行操作, 以下不再說明。
Edit (編輯)菜單---按Alt+E可進入編輯菜單, 若再回車, 則游標出現在編輯窗口, 此時用戶可以進行文本編輯。編輯方法基本與wordstar相同,
可用F1鍵獲得有關編輯方法的幫助信息。與編輯有關的功能鍵如下:
F1 獲得Turbo C 2.0編輯命令的幫助信息
F5 擴大編輯窗口到整個屏幕
F6 在編輯窗口與信息窗口之間進行切換
F10 從編輯窗口轉到主菜單
編輯命令簡介:
PageUp 向前翻頁
PageDn 向後翻頁
Home 將游標移到所在行的開始
End 將游標移到所在行的結尾
Ctrl+Y 刪除游標所在的一行
Ctrl+T 刪除游標所在處的一個詞
Ctrl+KB 設置塊開始
Ctrl+KK 設置塊結尾
Ctrl+KV 塊移動
Ctrl+KC 塊拷貝
Ctrl+KY 塊刪除
Ctrl+KR 讀文件
Ctrl+KW 存文件
Ctrl+KP 塊文件列印
Ctrl+F1 如果游標所在處為Turbo C 2.0庫函數, 則獲得有關該函數的幫助信息
Ctrl+Q[ 查找Turbo C 2.0雙界符的後匹配符
Ctrl+Q] 查找Turbo C 2.0雙界符的前匹配符
說明:
a. Turbo C 2.0的雙界符包括以下幾種符號:
花括符 { }
尖括符 < >
圓括符 ( )
方括符 [ ]
注釋符 /* */
雙引號 "
單引號 '
Turbo C 2.0在編輯文件時還有一種功能, 就是能夠自動縮進, 即游標定位和上一個非空字元對齊。在編輯窗口中, Ctrl+OL為自動縮進開關的控制鍵。
Run (運行)菜單---按Alt+R可進入Run菜單, 該菜單有以下各項:
.Run (運行程序)
運行由Project/Project name項指定的文件名或當前編輯區的文件。如果對上次編譯後的源代碼未做過修改, 則直接運行到下一個斷點(沒有斷點則運行到結束)。否則先進行編譯、連接後才運行, 其熱鍵為Ctrl+F9。
.Program reset (程序重啟)
中止當前的調試, 釋放分給程序的空間, 其熱鍵為Ctrl+F2。
.Go to cursor (運行到游標處)
調試程序時使用, 選擇該項可使程序運行到游標所在行。游標所在行必須為一條可執行語句, 否則提示錯誤。其熱鍵為F4。
.Trace into (跟蹤進入)
在執行一條調用其它用戶定義的子函數時, 若用Trace into項, 則執行長條將跟蹤到該子函數內部去執行, 其熱鍵為F7。
.Step over (單步執行)
執行當前函數的下一條語句, 即使用戶函數調用, 執行長條也不會跟蹤進函數內部, 其熱鍵為F8。
.User screen (用戶屏幕)
顯示程序運行時在屏幕上顯示的結果。其熱鍵為Alt+F5。
Compile (編譯)菜單---按Alt+C可進入Compile菜單, 該菜單有以下幾個內容:
.Compile to OBJ (編譯生成目標碼)
將一個C源文件編譯生成.OBJ目標文件, 同時顯示生成的文件名。其熱鍵為Alt+F9。
.Make EXE file (生成執行文件)
此命令生成一個.EXE的文件, 並顯示生成的.EXE文件名。其中.EXE文件名是下面幾項之一。
a. 由Project/Project name說明的項目文件名。
b. 若沒有項目文件名, 則由Primary C file說明的源文件。
c. 若以上兩項都沒有文件名, 則為當前窗口的文件名。
.Link EXE file (連接生成執行文件)
把當前.OBJ文件及庫文件連接在一起生成.EXE文件。
.Build all (建立所有文件)
重新編譯項目里的所有文件, 並進行裝配生成.EXE文件。該命令不作過時檢查(上面的幾條命令要作過時檢查, 即如果目前項目里源文件的日期和時間與目標文件相同或更早, 則拒絕對源文件進行編譯)。
.Primary C file (主C文件)
當在該項中指定了主文件後, 在以後的編譯中, 如沒有項目文件名則編譯此項中規定的主C文件, 如果編譯中有錯誤, 則將此文件調入編輯窗口, 不管目前窗口中是不是主C文件。
.Get info
獲得有關當前路徑、源文件名、源文件位元組大小、編譯中的錯誤數目、可用空間等信息。
Project (項目)菜單---按Alt+P可進入Project菜單, 該菜單包括以下內容:
.Project name (項目名)
項目名具有.PRJ的擴展名, 其中包括將要編譯、連接的文件名。例如有一個程序由file1.c, file2.c, file3.c組成, 要將這3個文件編譯裝配成一個file.exe的執行文件, 可以先建立一個file.prj的項目文件, 其內容如下:
file1.c file2.c file3.c
此時將file.prj放入Project name項中, 以後進行編譯時將自動對項目文件中規定的三個源文件分別進行編譯。然後連接成file.exe文件。如果其中有些文件已經編譯成.OBJ文件, 而又沒有修改過, 可直接寫上.OBJ擴 展名。此時將不再編譯而只進行連接。例如: file1.obj file2.c file3.c 將不對file1.c進行編譯, 而直接連接。 說明: 當項目文件中的每個文件無擴展名時, 均按源文件對待, 另外, 其中的文件也可以是庫文件, 但必須寫上擴展名.LIB。
.Break make on (中止編譯)
由用戶選擇是否在有Warining(警告)、Errors(錯誤)、Fatal Errors( 致命錯誤)時或Link(連接)之前退出Make編譯。
.Auto dependencies (自動依賴)
當開關置為on, 編譯時將檢查源文件與對應的.OBJ文件日期和時間, 否則不進行檢查。
.Clear project (清除項目文件)
清除Project/Project name中的項目文件名。
.Remove messages (刪除信息)
把錯誤信息從信息窗口中清除掉。
Options (選擇菜單) ---按Alt+O可進入Options菜單, 該菜單對初學者來說要謹慎使用。
.Compiler (編譯器)
本項選擇又有許多子菜單, 可以讓用戶選擇硬體配置、存儲模型、調試技術、代碼優化、對話信息控制和宏定義。這些子菜單如下: Model 共有Tiny, small, medium, compact, large, huge 六種不同模式可由同戶選擇。
Define 打開一個宏定義框, 同戶可輸入宏定義。多重定義可同分號, 賦值可用等號。
Code generation 它又有許多任選項, 這些任選項告訴編譯器產生什麼樣的目標代碼。
Calling convention 可選擇C或Pascal方式傳遞參數。
Instruction set 可選擇8088/8086或80186/80286指令系列。
Floating point 可選擇模擬浮點、數學協處理器浮點或無浮點運算。
Default char type 規定char的類型。
Alignonent 規定地址對准原則。
Merge plicate strings 作優化用, 將重復的字元串合並在一起。
Standard stack frame 產生一個標準的棧結構。
Test stack overflow 產生一段程序運行時檢測堆棧溢出的代碼。
Line number 在.OBJ文件中放進行號以供調試時用。
OBJ debug information 在.OBJ文件中產生調試信息。
Optimization
Optimize for 選擇是對程序小型化還是對程序速度進行優化處理。
Use register variable 用來選擇是否允許使用寄存器變數。
Register optimization 盡可能使用寄存器變數以減少過多的取數操作。
Jump optimization 通過去除多餘的跳轉和調整循環與開關語句的辦法, 壓縮代碼。
Source
Indentifier length 說明標識符有效字元的個數, 默認為32個。
Nested comments 是否允許嵌套注釋。
ANSI keywords only 是只允許ANSI關鍵字還是也允許Turbo C 2.0關鍵字
Error
Error stop after 多少個錯誤時停止編譯, 默認為25個。
Warning stop after 多少個警告錯誤時停止編譯, 默認為100個。
Display warning
Portability warning 移植性警告錯誤。
ANSI Violations 侵犯了ANSI關鍵字的警告錯誤。
Common error 常見的警告錯誤。
Less common error 少見的警告錯誤。
Names 用於改變段(segment)、 組( group) 和類(class)的名字, 默認值為CODE,DATA,BSS。
.Linker (連接器)
本菜單設置有關連接的選擇項, 它有以下內容:
Map file menu 選擇是否產生.MAP文件。
Initialize segments 是否在連接時初始化沒有初始化的段。
Devault libraries 是否在連接其它編譯程序產生的目標文件時去尋找其預設庫。
Graphics library 是否連接graphics庫中的函數。
Warn plicate symbols 當有重復符號時產生警告信息。
Stack warinig 是否讓連接程序產生No stack的警告信息。
Case-sensitive link 是否區分大、小寫字。
.Environment (環境)
本菜單規定是否對某些文件自動存檔及製表鍵和屏幕大小的設置
Message tracking
Current file 跟蹤在編輯窗口中的文件錯誤。
All files 跟蹤所有文件錯誤。
Off 不跟蹤。
Keep message 編譯前是否清除Message窗口中的信息。
Config auto save 選on時, 在Run, Shell或退出集成開發環境之前,如果Turbo C 2.0的配置被改過, 則所做 的改動將存入配置文件中。選off時不存。
Edit auto save 是否在Run或Shell之前, 自動存儲編輯的源文件。
Backup file 是否在源文件存檔時產生後備文件(.BAK文件)。
Tab size 設置製表鍵大小, 默認為8。
Zoomed windows 將現行活動窗口放大到整個屏幕, 其熱鍵為F5。
Screen size 設置屏幕文本大小。
.Directories (路徑)
規定編譯、連接所需文件的路徑, 有下列各項:
Include directories 包含文件的路徑, 多個子目錄用";"分開。
Library directories 庫文件路徑, 多個子目錄用";"分開。
Output directoried 輸出文件(.OBJ, .EXE, .MAP文件)的目錄。
Turbo C directoried Turbo C 所在的目錄。
Pick file name 定義載入的pick文件名, 如不定義則從current pick file中取。
.Arguments (命令行參數)
允許用戶使用命令行參數。
.Save options (存儲配置)
保存所有選擇的編譯、連接、調試和項目到配置文件中, 預設的配置文件為TCCONFIG.TC。
.Retrive options 裝入一個配置文件到TC中, TC將使用該文件的選擇項。
Debug (調試)菜單
---按Alt+D可選擇Debug菜單, 該菜單主要用於查錯, 它包括以下內容:
.Evaluate
.Expression 要計算結果的表達式。
.Result 顯示表達式的計算結果。
.New value 賦給新值。
.Call stack 該項不可接觸。而在Turbo C debuger 時用於檢查堆棧情況。
.Find function 在運行Turbo C debugger時用於顯示規定的函數。
.Refresh display 如果編輯窗口偶然被用戶窗口重寫了可用此恢復編輯窗口的內容。
Break/watch (斷點及監視表達式)
---按Alt+B可進入Break/watch菜單, 該菜單有以下內容:
. Add watch 向監視窗口插入一監視表達式。
.Delete watch 從監視窗口中刪除當前的監視表達式。
.Edit watch 在監視窗口中編輯一個監視表達式。
.Remove all watches 從監視窗口中刪除所有的監視表達式。
.Toggle breakpoint 對游標所在的行設置或清除斷點。
. Clear all breakpoints 清除所有斷點。
. View next breakpoint 將游標移動到下一個斷點處。參考資料:http://ChinaGPA.com GPA之家&ChinaGPA.com GPA工作室 Andy
Ⅳ 編譯器由什麼組成
編譯器:翻譯工具,把高級語言源程序翻譯為匯編語言源程序,再把匯編源序翻譯成目標代碼供連接程序使用。
語言:一個規則。例如:C語言,它規定程序入口為main(),和其它規定。並把這些 <規定的集合> 命名為C語言。
TC:一個開發工具,它包括文本編輯器,編譯器,連接程序,調試環境等等。TC中的編譯器是TCC.EXE文件。
關於匯編:
匯編語言是一個規則,
匯編程序是一個翻譯工具
匯編源程序是一個 符合(匯編語言)規則的程序代碼
匯編是一個過程,這個過程是匯編程序 把匯編源程序 翻譯 為目標代碼的過程
對於高級語言:翻譯的過程叫做編譯,翻譯工具叫做編譯程序或編譯器。
Ⅵ c語言在編譯器中顯示短句
1. C語言編譯過程中為什麼顯示警告
加上頭文件#include <stdio.h>
printf函數所哪做碧在的頭文件
main前加返回類型 int C標准規定
main最後可上 return 0;應有返回
加在一起就是
#include <stdio.h>胡睜
int main()
{
float a,b,s;
a=10.5;
b=5.3;
s=a*b;
printf("a=%f,b=%f,s=%f",a,b,s);
return 0;
}
注意最後留一行空行,gcc -Wall無警告
2. C語言如何隔幾秒再顯示下一句話
首先包含這個頭文件包
#include
定義2個時間節點。
time_t start,end;//記時標示符
如果你是知道時間的長度的那僅僅好辦了。
這樣就先給start賦值為當前系統時間,然後end加上輸出時間的長度。
在用循環
for(int i=start;i 比較兩個絕對時間,是否前一個小於後一個。
operator >;= 比較兩個絕對時間,是否前一個大於等於後一個。
operator tm_hour;
2. 以固定的時間格式獲得日期和時間:看清這兩個函數的參和返回值的類型
char * asctime(const struct tm * timeptr);
char * ctime(const time_t *timer);
1.將日歷時間直接轉換為 固定的時間格式的日期和時間
char * jieguo;
time_t lt;
lt =time(NULL);
jieguo =ctime(<);
cout
3. 在cmd中輸入哪幾句話把c語言編譯和運行出來
1、在控制台編譯運行一個C程序,在windows上的c語言編譯器為cl.exe,在linux平台上的c語言編譯器是gcc。在命令提示符中,執行cl test.c(test.c是c語言源碼文件)。用cl編譯器編譯main.cxx的誰的,並且執行生成的程序main.exe。
2、例如:
gcc:
gcc -c test.c -o test.o
gcc test.o -o test.exe
vc:
cl /c /TC /O1 /MD test.c
link test.obj
編譯gui程序時,連接還需要指定靜態庫文件.
4. C語言中char類型的數據輸入和輸出時怎麼控制啊
1、首先打開Microsoft Visual C++軟體,單擊「文件」菜單->;「新建」,新建一個文件,文件名後綴為.c。
2、新建好文件後,輸入如下內容。
3、然後我們在{ }之間輸入函數的內容,我們先定義變數c1,變數的類型為char,字元型。
4、用printf語句進行輸出。
5、當內容輸入好後,我們點擊圖中工具按鈕,對程序進行檢測,如果沒有錯誤,會得到下圖所示效果李舉。
6、檢測到沒有錯誤後,點擊運行(紅色感嘆號)。
7、彈出的黑色窗口中為最終結果,可以看到大寫字母「A」顯示在上面。
Ⅶ c語言編譯軟體有哪些
6款好用的C語言編譯器推薦
一些剛開始接觸C語言編譯的網友想下載一款C語言編譯器來使用,不過,網路上有不少C語言編譯器相關的軟體,讓人很難抉擇。那麼,C語言編譯器哪個好?今天的文章里,小編給大家整理了6款好用的C語言編譯器推薦給大家,需要C語言編譯器的網友,不妨了解一下!
一、Dev-C++
Visual Studio(VS) 是一套非常完備的工具和服務,可幫助您為 Microsoft 平台和其他平台創建各種各樣的應用程序。Visual Studio 還可將您所有的項目、團隊和利益干係人聯系在一起。現在您的團隊可以從任何位置以虛擬方式進行更為敏捷的合作,無論他們採用何種開發工具。
功能介紹
可以通過強大的集成開發環境構建面向 Windows、Android、iOS 以及 Web 的出色應用。使用任何 IDE 或編輯器在雲中進行版本控制、敏捷、持續交付、應用程序分析協作。
適用於所有操作系統的編輯器使用可在 Windows、OS X 或 Linux 上運行的免費代碼編輯器構建和調試現代 Web 和雲應用程序。
Ⅷ TC3.0、TC2.0、VC6.0分別什麼區別阿
給你介紹一下這幾個編譯器的特點你就一目瞭然了~ C語言編譯器可以分為C和C++兩大類,其中C++是C的超集,均向下支持C。主要的C語言編譯器及特點分別如下: (1)TC 2.0 DOS平台軟體。最經典的C語言編譯器,系統體積小,簡單易學,容易上手,而且很多前人或書籍的程序均基於該編譯器,是學習C語言的首選。不過它不支持滑鼠,但讀者如果掌握幾個快捷鍵,操作時對滑鼠可能就不怎麼需要了,如: F2 存檔 F3 打開程序 Alt+F3在最近打開的文件之間切換 Alt+F5觀察運行結果 F9 編譯製作EXE Ctrl+F9編譯並運行 Ctrl+Y 刪除當前行 Ctrl+KB定義塊首 Ctrl+KK 定義塊尾 Ctrl+KC復制塊 Ctrl+KY刪除塊 Ctrl+KV 移動塊 (2)Tc3.0 DOS平台軟體。目前比較不錯的C/C++語言編譯器,支持滑鼠,語法著色,多文檔,錯誤跟蹤也很好,操作與TC2.0有很多類似,TC2.0會用那麼TC3.0也很快會用,缺點是以前很多代碼是用TC2.0設計的,而由於TC3.0語法要求的嚴格性,如要求函數必須定義類型,所以向下存在一定的兼容性問題,所以對於初學者選擇起來很矛盾,建議先學會使用TC2.0,而把TC3.0作為能力的補充和平時工具之用。 目前有的教材已經選用該編譯器,不過需要一個較長的調整期,因為很多源代碼需要過渡過來才行,雖然性能上比TC2.0有所提高,但對於初學者沒有質的變化,選擇時需要注意。 (3)VC++ 6.0 Windows平台。目前主流的C/C++語言編譯器,包含強大的類和內嵌WinAPI的MFC,具有可視化的編程界面。對於TC等的作品也具有向下兼容的特點,建議讀者選用作為C語言過渡到Windows平台編程的首選工具。當然,作為學習,該系統顯得有點龐大,不過通過入門的學習,調試舊的Tc程序也可以。 還有其他的編譯器,例如Win tc、gcc、lcc、BC 3.1等等,事實上,編譯器的選擇不是最重要的,他們都可以完成基本的C語言編譯,不過面向考試的時候,還是根據考試的要求,因為編譯器的編譯結果存在著一定的差別,特別在一些復雜語法的語句編譯上。 從目前的形勢看,對於從未學習過計算機程序設計的讀者來說,學習C語言時,建議開始選擇Tc2.0,雖然不能使用滑鼠,但幾個快捷鍵的熟練運用基本上可以解決操作的問題,當然有時間的時候了解使用TC3.0就更好了;對於學習過TC2.0的讀者來說,平時完全可以在TC3.0或VC 6.0下調試程序,但考試的時候如果要求必須在TC2.0下,那最好上機練習時在TC2.0下。 當然,使用如記事本等文本編輯器編輯程序,然後用TC來調試也不失為一種好方法。 另外,DOS平台的Tc2.0或Tc3.0都存在某些機器運行時鍵盤響應遲緩或停頓的問題,Tc3.0可能這種現象要多一點,這主要是由DOS基本內存的不足造成的。可以安裝水平考試課題組提供的DOS模擬器來解決問題,該模擬器重新劃分更多的內存,效果不錯。 新的類似軟體平台也需要讀者關注,那就是Java和Viusal C#,因為從發展的眼光來看,目前軟體設計平台有一定的趨同趨勢。例如:java和C#,都來自於C和C++,都作了不錯的擴展和優化。對於深入學習C語言的同學,未來幾年請務必學習Visual Studio.Net或者Java,因為這二者代表了現在的軟體設計主流。他們的主要特點是:優秀的IDE設計環境,強大的WEB服務設計功能,對C++的優化和擴充,基於虛擬機的運行模式,優秀的面向系統開發,可視化的較為成熟的面向對象的程序設計機制等等.