![第2章數(shù)據(jù)庫(kù)的建立與維護(hù)_第1頁(yè)](http://file4.renrendoc.com/view/9f1c74547ce494f5fdaa87c18b567416/9f1c74547ce494f5fdaa87c18b5674161.gif)
![第2章數(shù)據(jù)庫(kù)的建立與維護(hù)_第2頁(yè)](http://file4.renrendoc.com/view/9f1c74547ce494f5fdaa87c18b567416/9f1c74547ce494f5fdaa87c18b5674162.gif)
![第2章數(shù)據(jù)庫(kù)的建立與維護(hù)_第3頁(yè)](http://file4.renrendoc.com/view/9f1c74547ce494f5fdaa87c18b567416/9f1c74547ce494f5fdaa87c18b5674163.gif)
![第2章數(shù)據(jù)庫(kù)的建立與維護(hù)_第4頁(yè)](http://file4.renrendoc.com/view/9f1c74547ce494f5fdaa87c18b567416/9f1c74547ce494f5fdaa87c18b5674164.gif)
![第2章數(shù)據(jù)庫(kù)的建立與維護(hù)_第5頁(yè)](http://file4.renrendoc.com/view/9f1c74547ce494f5fdaa87c18b567416/9f1c74547ce494f5fdaa87c18b5674165.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1第2章數(shù)據(jù)庫(kù)的建立與維護(hù)2第2章
開始C++編程之旅——Hello,C++
C++的開發(fā)環(huán)境
C++程序開發(fā)過(guò)程第一個(gè)C++程序
C++代碼編寫標(biāo)準(zhǔn)使用幫助系統(tǒng)3第2章
開始C++編程之旅——Hello,C++
C++的開發(fā)環(huán)境
C++程序開發(fā)過(guò)程第一個(gè)C++程序
C++代碼編寫標(biāo)準(zhǔn)使用幫助系統(tǒng)4第2章
開始C++編程之旅——Hello,C++
C++的開發(fā)環(huán)境
C++程序開發(fā)過(guò)程第一個(gè)C++程序
C++代碼編寫標(biāo)準(zhǔn)使用幫助系統(tǒng)5第2章
開始C++編程之旅——Hello,C++
C++的開發(fā)環(huán)境
C++程序開發(fā)過(guò)程第一個(gè)C++程序
C++代碼編寫標(biāo)準(zhǔn)使用幫助系統(tǒng)6第2章
開始C++編程之旅——Hello,C++
C++的開發(fā)環(huán)境
C++程序開發(fā)過(guò)程第一個(gè)C++程序
C++代碼編寫標(biāo)準(zhǔn)使用幫助系統(tǒng)7
2.1.2開始C++程序——【新建】對(duì)話框2.1.3工程管理——工作區(qū)窗口2.1.4代碼編輯——編輯窗口2.1.5程序調(diào)試——輸出窗口8工作區(qū)窗口編輯窗口輸出窗口標(biāo)題欄菜單欄工具欄菜單欄狀態(tài)欄92.1.2開始C++程序——【新建】對(duì)話框選擇【File】【New】菜單命令,即可翻開【New】對(duì)話框。10【New】對(duì)話框中包含了4個(gè)選項(xiàng)卡
1.【Projects】選項(xiàng)卡用于創(chuàng)立各種類型的工程。2.【Files】選項(xiàng)卡用于創(chuàng)立不同類型的文件。3.【W(wǎng)orkspaces】選項(xiàng)卡用于創(chuàng)立新的工作區(qū)。程序正是通過(guò)工作區(qū)管理多個(gè)工程的。4.【OtherDocuments】用來(lái)創(chuàng)立程序所需要的文檔文件。如Word文件、Excel工作表和PowerPoint演示文稿等文件。112.1.3工程管理——工作區(qū)窗口
各種管理。
12工程工作區(qū)窗口包含3個(gè)選項(xiàng)卡1.【ClassView〔類視圖〕】:用以顯示工程中的所有的類信息。2.【ResourceView〔資源視圖〕】:包含了工程中所有資源的層次列表。3.【FileView〔文件視圖〕】:可將工程中的所有文件分類顯示,每一類文件在【FileView】頁(yè)面中都有自己的目錄項(xiàng)。132.1.4代碼編輯——編輯窗口
程序代碼是在編輯窗口中進(jìn)行操作的如輸入、修改、刪除和保存等142.1.5程序調(diào)試——輸出窗口
編譯器在Output窗口給出語(yǔ)法錯(cuò)誤和編譯錯(cuò)誤信息。
152.2C++程序開發(fā)2.2.1根本概念2.2.2C++程序開發(fā)過(guò)程162.2.1根本概念源程序:用源語(yǔ)言寫的、沒(méi)有翻譯的程序,稱為“源程序〞。
C++源程序文件的擴(kuò)展名為“cpp〞。目標(biāo)程序:是源程序通過(guò)翻譯加工以后所生成的程序。
C++目標(biāo)程序文件的擴(kuò)展名為“obj〞文件。翻譯程序:是指用來(lái)把源程序翻譯為目標(biāo)程序的程序。對(duì)翻譯程序來(lái)說(shuō),源程序作為輸入,經(jīng)過(guò)翻譯程序的處理,輸出的是目標(biāo)程序。
17翻譯程序有三種不同類型:匯編程序、編譯程序和解釋程序。匯編程序:它的任務(wù)是把用匯編語(yǔ)言寫成的源程序翻譯為機(jī)器語(yǔ)言形式的目標(biāo)程序。編譯程序:如果源程序使用的是高級(jí)程序設(shè)計(jì)語(yǔ)言,經(jīng)過(guò)翻譯程序加工生成目標(biāo)程序,那么,該翻譯程序就稱為“編譯程序〞。解釋程序:它也是一種翻譯程序,同樣是將使用高級(jí)語(yǔ)言編寫的源程序翻譯成機(jī)器指令。它與編譯程序的不同之處是:編譯是指將源代碼〔靜態(tài)的〕
轉(zhuǎn)化成機(jī)器代碼并保存,最終執(zhí)行的是程序的機(jī)器碼形式。解釋是指逐句的讀入源代碼,逐一的翻譯實(shí)現(xiàn)其功能,翻譯過(guò)程不產(chǎn)生實(shí)際的機(jī)器碼,更不保存。
182.2.2C++程序開發(fā)過(guò)程
一個(gè)程序在編譯環(huán)境中,從編寫代碼到生成可執(zhí)行文件最后到運(yùn)行正確需要經(jīng)過(guò)編輯、編譯、連接、運(yùn)行和調(diào)試這幾個(gè)階段。19程序開發(fā)過(guò)程如圖
開始程序設(shè)計(jì)源程序cpp編譯錯(cuò)誤Y目標(biāo)程序obj程序連接錯(cuò)誤Y程序運(yùn)行正確N結(jié)束編輯階段編譯階段連接階段運(yùn)行階段20
第1個(gè)C++程序——Hello,world2.3.1創(chuàng)立源程序2.3.2創(chuàng)立并運(yùn)行多文件程序2.3.3C++程序的根本組成
212.3.1創(chuàng)立源程序用C++編寫HelloWorld程序,目的:⑴了解如何輸入及運(yùn)行C++程序⑵C++語(yǔ)言的根本特點(diǎn)【范例2-1】在VisualC++6.0中創(chuàng)立源程序,目的是在命令行中輸出“Hello,world!〞。
222.3.2編譯、連接和運(yùn)行程序源程序創(chuàng)立完畢后,還需要編輯、連接,運(yùn)行,才能輸出程序的結(jié)果。232.3.3創(chuàng)立并運(yùn)行多文件程序
假設(shè)一個(gè)程序包含多個(gè)源程序文件,那么需要建立一個(gè)項(xiàng)目文件,工程文件擴(kuò)展名為.dsp〔保存工程設(shè)置〕,它用于維護(hù)應(yīng)用程序中所有的源代碼文件,以及編譯、連接應(yīng)用程序,以便創(chuàng)立可執(zhí)行程序。工程工作區(qū)文件的擴(kuò)展名為.dsw,用于保存工程工作區(qū)的設(shè)置,它可以有一個(gè)工程及假設(shè)干個(gè)子工程,但只有一個(gè)活動(dòng)的工程?!痉独?-2】輸出“Hello,world!〞242.3.4C++程序的根本組成1.預(yù)處理命令在程序開始出現(xiàn)含有以“#〞開頭的命令,它們是預(yù)處理命令。三類預(yù)處理命令:宏定義命令、文件包含命令和條件編譯命令。如#include<iostream.h>是文件包含的預(yù)處理命令,iostream.h設(shè)置了C++的I/O相關(guān)環(huán)境,定義輸入和輸出流對(duì)象cin與cout等。252.函數(shù)
C++程序是由一個(gè)主函數(shù)和假設(shè)干個(gè)函數(shù)組成。主函數(shù)即main函數(shù),它是組成程序最根本的局部,表示程序執(zhí)行的開始點(diǎn)。程序中可以使用系統(tǒng)中所提供的庫(kù)函數(shù),也可以使用自己編寫的函數(shù)。一對(duì)花括號(hào)“{}〞括起來(lái)的內(nèi)容稱為函數(shù)體,是函數(shù)功能的實(shí)現(xiàn)〔關(guān)于函數(shù)的內(nèi)容在第9章詳細(xì)介紹〕。263.注釋⑴單行注釋:以““//〞開頭,直到該行結(jié)束。
//要注釋的內(nèi)容⑵多行注釋:以“/*〞開頭和以“*/〞作為結(jié)束,它們之間的內(nèi)容都是注釋內(nèi)容。
/*注釋內(nèi)容的開始
…
注釋內(nèi)容結(jié)束*/C++編譯時(shí)忽略注釋,也就是不參加編譯272.4C++代碼編寫標(biāo)準(zhǔn)1.一般情況下每個(gè)語(yǔ)句占用一行。2.表示結(jié)構(gòu)層次的大括弧,寫在該結(jié)構(gòu)化語(yǔ)句第一個(gè)字母的下方,與結(jié)構(gòu)化語(yǔ)句對(duì)齊,并占用一行。例如:voidmain(){cout<<"HelloC++!"<<endl;}
283.不同結(jié)構(gòu)層次的語(yǔ)句,從不同的起始位置開始,即在同一結(jié)構(gòu)層次中的語(yǔ)句,縮進(jìn)同樣的字?jǐn)?shù)。例如:{…if(i<0)j=-i, //如果i是負(fù)數(shù),j的值為i的相反數(shù)
elsej=i; //如果i不是負(fù)數(shù),j的值為i的值
…}4.適當(dāng)加些空格和空行。5.寫代碼時(shí),對(duì)一些主要代碼進(jìn)行注釋;寫完代碼后,還要寫一些文檔等信息。292.5身邊的老師——使用MSDN幫助
MSDN〔MicrosoftDeveloperNetworkLibrary〕,給用戶提供了有關(guān)MFC類、函數(shù)庫(kù)、運(yùn)行庫(kù)和WIN32API函數(shù)等幾乎所有VisualC++和Windows系統(tǒng)的技術(shù)信息,包括參數(shù)說(shuō)明、使用方法和具體例子,它是廣闊程序員進(jìn)行軟件開發(fā)的必備工具。MSDN不在VisualC++安裝程序中,它需要額外安裝。302.5.1MSDN幫助系統(tǒng)中主要幫助文件1.VisualC++程序員指南2.VisualC++用戶指南3.微軟根底類庫(kù)和模板參考
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 1《白鷺》說(shuō)課稿-2024-2025學(xué)年統(tǒng)編版語(yǔ)文五年級(jí)上冊(cè)
- 2025技術(shù)咨詢合同書
- 2025大連市住宅小區(qū)物業(yè)管理委托合同
- 2024年五年級(jí)品社下冊(cè)《同是炎黃子孫》說(shuō)課稿 山東版001
- 5《玲玲的畫》說(shuō)課稿-2024-2025學(xué)年語(yǔ)文二年級(jí)上冊(cè)統(tǒng)編版
- 2023二年級(jí)數(shù)學(xué)下冊(cè) 6 有余數(shù)的除法第5課時(shí) 解決問(wèn)題(1)說(shuō)課稿 新人教版
- 27我的伯父魯迅先生(說(shuō)課稿)-2024-2025學(xué)年六年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版001
- 2024-2025學(xué)年高中地理下學(xué)期第4周說(shuō)課稿(世界的自然資源)
- 2023三年級(jí)數(shù)學(xué)上冊(cè) 一 動(dòng)物趣聞-克、千克、噸的認(rèn)識(shí) 信息窗2噸的認(rèn)識(shí)說(shuō)課稿 青島版六三制
- 蕪湖廠房推拉棚施工方案
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第五章運(yùn)動(dòng)中的中樞控制
- 財(cái)務(wù)部規(guī)范化管理 流程圖
- 蘇教版2023年小學(xué)四年級(jí)數(shù)學(xué)下冊(cè)教學(xué)計(jì)劃+教學(xué)進(jìn)度表
- 小學(xué)作文指導(dǎo)《難忘的一件事》課件
- 斷絕關(guān)系協(xié)議書范文參考(5篇)
- 量子力學(xué)課件1-2章-波函數(shù)-定態(tài)薛定諤方程
- 最新變態(tài)心理學(xué)課件
- 工程洽商記錄表格
- 【自考練習(xí)題】石家莊學(xué)院概率論與數(shù)理統(tǒng)計(jì)真題匯總(附答案解析)
- 農(nóng)村集體“三資”管理流程圖
- 高中英語(yǔ) 牛津譯林版必修第三冊(cè) Unit 2詞匯全解
評(píng)論
0/150
提交評(píng)論