持續更新一些
c語言學習
的筆記。上次說到語言程式的編寫和執行,那麼接下來進行一下補充。
編寫和執行過程
使用文字編輯工具編寫c++程式,其檔案字尾為.cpp,這種形式的程式稱為原始檔**(source code),然後用編譯器將源**轉換成二進位制形式,檔案字尾為.obj,這種形式的程式稱為目標**(objective code),最後,將若干目標**和現有的二進位制**庫經過聯結器連線,產生可執行**(executable code)檔案字尾為.exe,只有,檔案字尾為exe檔案才能執行。
單檔案程式
啟動visual c++ 6.0, 啟動選擇file->new->file->c++ source file 選擇出現編輯框後,鍵入c++源程式。出現編輯框後,鍵入源程式編譯,build->compile ****.cpp ,執行build->execute ***.exe(或者用快捷鍵ctrl-f5,或者是單擊工具欄中的紅色圖示。
簡單的c++程式介紹
高階語言編譯過程
庫檔案 (各種函式)源程式 (文字) *.cpp 編譯 compile 目標檔案 (二進位制檔案)*.obj 連線 link 可執行檔案 (二進位制檔案)*.exe
f7 系統中, 在vitual c++系統中,可直接從源程式編譯連線至可執行程式,但依然要生成*.obj及*.exe這兩個檔案。
乙個簡單的c++程式
#include 函式體 開始 主函式
包含檔案
void main(void )
分號,一條完整語句的結束符
函式體結束輸出流,在螢幕上列印引號內的字串注釋或說明
本程式編譯執行後,在dos螢幕上列印出i am a student.
編譯過程: 1)啟動visual c++,選擇「檔案」選單中的「新建」命令,選擇「檔案」標籤中的「c++ source file」 選項。2)選擇源程式存放的目錄和輸入源程式名,單擊「確定」。 3)在編輯器中編寫源程式。4)單擊f7或「編譯」中的「重建全部」編譯源程式,若編譯通過,單擊「執行」,在dos屏上看結果,任按一鍵返回編輯器。
以上是在
c語言論壇
上看到的學習內容。
C語言學習筆記5
回顧 1.負數的二進位制轉換規則 2.操作符 算數操作符,邏輯操作符,位操作符,三目操作符 作業 1.提示奇數或偶數 2.提示正負數 移位操作符 左移 和右移 3 2 0000 1100 左移固定在右邊補0 12 2 0000 0011 有符號數字右移左邊補符號位 無符號數字右移左邊補0 取位址操作...
C語言學習筆記5
int num 5 int p num type 列印時的值 第二次列印的值 源位址的值 陣列內的值 p 1020 10 p 和 的優先順序相同,根據結合性是從右往左,所以p先和後自增運算子 相結合,操作會在表示式完成後進行自增,也就是先取出p位址裡的值,然後p的下標後移一位type 列印時的值 第...
C語言學習筆記 5
1.陣列作為函式引數 函式是我們學習程式語言最基本的東西了,我在此不再贅述。只討論一種特殊情況,就是陣列作為函式的引數傳遞。我們都知道,其實在傳遞陣列的時候,實際上是傳遞了陣列首元素的指標。明確了這一點之後,我們就可以思考下面的問題。既然他只是傳遞了陣列首元素的指標,那麼他必然無法知道整個陣列的大小...