c語言第一課

2022-05-12 04:14:57 字數 1050 閱讀 6635

c語言第一課:

型別:不僅定義了資料元素的內容,還定義了這類資料上可以進行的運算。

編譯、執行程式:

程式原始檔命名約定:

cc、cxx、cpp、cp及.c

從命令列執行編譯器:

cc test1.cc

其中cc是編譯器程式的名字。編譯器生成乙個可執行檔案。windows系統將會生成可執行檔案 prog1.exe 。 unix系統中的編譯器生成可執行檔案a.out

執行:在windows系統中執行乙個可執行檔案,需要提供可執行檔案的檔名,可以忽略其副檔名.exe

在一些系統中,即使檔案就在當前目錄或資料夾中,你也必須顯示指出檔案的位置。在此情況下,我們可以鍵入:

.\prog1

在unix系統中執行乙個可執行檔案,我們需要使用全檔名,包括副檔名:

a.out

如果需要制定檔案位置,需要用乙個「.」後跟乙個斜線來指出可執行檔案位於當前目錄中。

./a.out

在unix和windows系統中,執行完乙個程式後,都可以通過 echo 命令獲得其返回值。

在unix系統中,通過如下命令來獲取:

echo $?

在windows系統中檢視狀態可鍵入:

echo %errorlevel%

執行gun或微軟編譯器:

執行gun命令:g++ -o prog1 prog1.cc

-o prog1是編譯引數,指定了可執行檔案的檔名。如果省略了 -o prog1引數,在unix系統中編譯器會生成乙個名為 a.out 的可執行檔案,在window系統則會生成乙個名為a.exe的可執行檔案。

(注意:根據使用的gun編譯器的版本,可能需要指定 -std=c++0x引數來開啟對c++11的支援)

執行微軟visual studio編譯器的命令為 cl:

cl /ehsc prog1.cpp

/ehsc是編譯選項,用來開啟標準異常處理

編譯器通常都包含一些選項,能對有問題的程式結構發出警告。開啟這些選項通常是乙個好習慣。我們習慣在gun編譯器中使用 -wall 選項,在微軟編譯器中則使用 /w4。

C語言第一課

一 c基礎 進製的轉換 進製,進製機制 常見的有二進位制 八進位制 十進位制 十六進製制 例 二進位制 0101010 八進位制 0235 十進位制 9 十六進製制 0x8a 注 十六進製制後面的10 16由a,b,c,d,e,f代替 進製的區分 八進位制前面會加 0 十六進製制後面會加 0x 進製...

C語言第一課

開始的第乙個程式是乙個最簡單的程式,也就是最經典的hello world程式,它的功能為列印出hello world。程式的內容非常簡單,也是c語言編寫程式的基本結構框架。機構的電腦是基於虛擬機器的,其程式設計是gcc的。1.建立hello.c檔案 vim hello.c2.編寫hello worl...

C語言第一課

1.程式語言的本質 幫助人和計算機交流 而這種交流是通過資料進行的。cpu 磁碟 記憶體 2.ide 整合開發環境 程式設計軟體 1.編譯器 把 翻譯給計算機聽 2.偵錯程式 找bug用 3.編輯器 4.圖形介面工具 將a.c 轉變為a.exe 3.檔案字尾名 exe 可執行檔案 二進位制檔案 c ...