freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機可視化編程-展示頁

2024-08-16 14:03本頁面
  

【正文】 數(shù)組的初始化 ? 初始值的個數(shù)可以比數(shù)組元素的個數(shù)少 , 這時未提供初始值的元素被置為 0。 // 按數(shù)組的排列順序 int a[2][3]={{2, 4, 6},{8, 10, 12}}。 ? 二維數(shù)組和多維數(shù)組的初始化可以按照數(shù)組的排列順序或分行賦初始值的方法 。 因此在對數(shù)組元素進行操作時應(yīng)格外注意 , 以免破壞其它存儲單元的數(shù)據(jù) , 否則可能造成不可預(yù)料的后果 。 // 數(shù)組 Array有 12 4個元素,其數(shù)據(jù)類型是 int型 注意: ? 數(shù)組元素的下標(biāo)從 0開始 , 直到數(shù)組長度減1 , 如: score[0], score[1], … ,score[29]。 數(shù)組元素的引用方式如下: 數(shù)組名 [下標(biāo)表達式 ] 數(shù)組名 [下標(biāo)表達式 ] [下標(biāo)表達式 ] 數(shù)組 聲明 語句: float score[30]。 例如 . . . 數(shù)組 數(shù)組的使用: 數(shù)組聲明后 , 可以引用數(shù)組每個元素 , 但不能一次引用整個數(shù)組 。 數(shù)組按其下標(biāo)的個數(shù)分為一維數(shù)組 、 二維數(shù)組和多維數(shù)組 。 前面 介紹了 基本數(shù)據(jù)類型 , 開始介紹 指針類型 和 構(gòu)造類型 , 包括數(shù)組 、指針 、 字符串 、 結(jié)構(gòu)和枚舉等類型 。 一旦變量被聲明為 const型 , 禁止任何試圖修改該變量的操作 。 例如: const int size=20 。 // i=123 const常量類型 ? const常量類型 表示一個 “ 常值變量 ” , 即值不能被改變的變量 。 可以使用運算符 “ ( )” 進行 強制類型轉(zhuǎn)換 : float x=。 long lx=12345678。 // 等價于: int a(3)。 float v, r, h。 ? 除 void數(shù)據(jù)類型以外 , 其它基本數(shù)據(jù)類型加類型修飾符signed、 unsigned、 short和 long。 ? 每種基本數(shù)據(jù)類型都使用一個關(guān)鍵字來表示 , 如 char、 int、float、 double和 void等 , 見下表 。 構(gòu)造類型包括數(shù)組 、結(jié)構(gòu)和枚舉等類型 。 數(shù)據(jù)類型規(guī)定了數(shù)據(jù)的存儲結(jié)構(gòu)和可以進行的運算 。 ? 運算符的結(jié)合性:右結(jié)合性和左結(jié)合性 C++數(shù)據(jù)類型 數(shù)據(jù)是程序加工的對象 。 ? 當(dāng)表達式中的操作數(shù)都是常量時 , 稱這個表達式是常量表達式 。 (x=y) 表達式: ? 一個表達式由常量 、 變量 、 函數(shù)調(diào)用和運算符組成 , 每個表達式都將產(chǎn)生一個值 , 并且具有某種類型 ( 稱為該表達式的類型 ) 。 邏輯與 右結(jié)合 8 | | 邏輯或 右結(jié)合 9 ? : 條件運算 , 三目運算 左結(jié)合 10 =, +=, =, *=,/= 賦值運算和復(fù)合賦值運算 左結(jié)合 例如: x+y, area=PI*radius*radius, (ab) amp。 new, delete ! ++, ( ) sizeof 指針運算 , 取內(nèi)容 求變量的地址 動態(tài)內(nèi)存分配和釋放 邏輯非 自增和自減運算 強制類型轉(zhuǎn)換 求所占內(nèi)存字節(jié)數(shù) 左結(jié)合 3 *, /, % 乘 、 除和求余 右結(jié)合 4 +, 加和減 右結(jié)合 C++常用運算符(續(xù)) 優(yōu)先級 運算符 功能說明 結(jié)合性 5 , =, , = 小于 、 小于等于 、 … 右結(jié)合 6 ==, != 等于和不等于 右結(jié)合 7 amp。amp。 ? 按運算符和操作數(shù)的運算性質(zhì) , 運算符可分為算術(shù)運算符 、 邏輯運算符 、 關(guān)系運算符和其它運算符 , 見下表 。 運算符和表達式 運算符: ? 運算是對數(shù)據(jù)進行加工的過程 , 表示各種不同運算的符號稱為運算符 , 而參與運算的數(shù)據(jù)稱為操作數(shù) 。 例如: int x。 變量聲明的形式 常量和變量 變量聲明的一般形式如下: 數(shù)據(jù)類型 變量名 1 [=初始值 1], 變量名 2 [=初始值 2], … ; 變量聲明語句說明了變量的名稱和數(shù)據(jù)類型 ,程序中通過 變量名 來存取其中的數(shù)據(jù) , 數(shù)據(jù)類型定義了變量的存儲結(jié)構(gòu)和可以進行的運算 。 ? 不管常量還是變量 , 程序中使用的每一個數(shù)據(jù)都屬于一種特定的數(shù)據(jù)類型 。 關(guān)鍵字 例如: auto, bool, break, case, char, class, const,continue, default, delete, do, double, else, enum,extern, false, float, for, friend, goto, if, inline, int,long, new, operator, private, protected, public, return,short, signed, sizeof, static, struct, switch, template,this, true, try, typedef, union, unsigned, using,virtual, void, while ? 在程序中使用的數(shù)據(jù)有常量和變量兩種形式; ? 常量是不能被程序改變的固定值; ? 變量是可以被程序改變的數(shù)據(jù) 。 標(biāo)識符 例如: x, y, sum, length, Area, Myfun,m_xPos, CPerson, person1 ? 關(guān)鍵字是 C++編譯器預(yù)定義的 、 具有固定含義的保留字 , 在程序中它們不能被作為一般的標(biāo)識符使用 。 ? 標(biāo)識符由字母 、 數(shù)字和下劃線組成 , 它必須以字母或下劃線開始 。 C++程序基本要素主要包括標(biāo)識符 、 關(guān)鍵字 、 常量 、變量 、 運算符和表達式等 。 C++的主要特點 C++程序基本要素 程序由語句組成 , 語句由基本要素組成 。 ? C++的錯誤檢查機制強 , 提供了專門的機制檢查類和異常處理功能 。 ? C++是由 C擴充而來 , 因此 , 除了與 C兼容 ,C++還繼承了 C的以下特點:豐富的運算符和數(shù)據(jù)類型 、 結(jié)構(gòu)化的程序設(shè)計方法 、 高效的機器代碼 、 良好的可移植性 。計算機可視化編程 第 二 講 主講教師:隋振 學(xué)時: 32 基于 Visual C++的面向?qū)ο缶幊? C++概述 C++ 語 言 是 由 貝 爾 實 驗 室 的 Bjarne Stroustrup 在 1980年創(chuàng)建的 。 自 90年代后 ,C++越來越受到重視并得到廣泛的應(yīng)用 。 ? 支持面向?qū)ο蟪绦蛟O(shè)計的方法 。 ? C++有很多成熟的編譯器: Visual C++、 Inprise( 被 Borland兼并 ) 的 C++ Builder、 Borland的Borland C++和 IBM的 VisualAge C++。任何一種程序設(shè)計語言都有自己的一套語法規(guī)則以及按照語法規(guī)則構(gòu)成的元素 , 程序基本要素就是這樣一種具有獨立語法意義的元素 。 ? 標(biāo)識符是程序員或系統(tǒng)定義的符號 , 用以標(biāo)識變量 、 函數(shù) 、 對象等 。 ? 為標(biāo)識符取名時 , 盡量使用能夠反映其用途的單詞或縮寫 , 這樣可提高程序的可讀性 。 ? C++增加了 C不具有的關(guān)鍵字 , 并且不同 C++編譯器含有不同的關(guān)鍵字 。 ? 常量和變量的主要區(qū)別在于:常量不占內(nèi)存空間 ,不能為常量賦值;而變量需要占內(nèi)存空間 , 可以給變量賦不同的值 。 ? 在使用變量之前 , 必須先利用 標(biāo)識符 聲明變量 。 編譯程序要為聲明的變量分配存儲空間 , 并可以給變量賦一個初始值 。 float radius= int x, y=100。 ? 運算符實質(zhì)上是系統(tǒng)預(yù)定義的函數(shù)名 , 而進行運算就是調(diào)用一個函數(shù) 。 常用 : +、 、 *、 /、 %、 ++、 ()、 =、 +=、 、 amp。、 、 =、 new、 delete C++常用運算符 優(yōu)先級 運算符 功能說明 結(jié)合性 1 ., :: 成員運算符 作用域限定符 右結(jié)合 2 * amp。amp。amp。 ? 表達式隱含的數(shù)據(jù)類型取決于組成表達式的操作數(shù)的類型 。 ? 在對一個表達式求值時 , 優(yōu)先級高的運算符先運算 , 優(yōu)先級低的運算符后運算 。 C++將數(shù)據(jù)分為不同的數(shù)據(jù)類型 , 不管常量還是變量 , 它們都屬于某一種數(shù)據(jù)類型 。 C++中的數(shù)據(jù)類型分為: 基本數(shù)據(jù)類型 、 指針類型 和 構(gòu)造類型 三大類 。 基本數(shù)據(jù)類型 ? 基本數(shù)據(jù)類型是 C++預(yù)定義的數(shù)據(jù)類型 , C++的基本數(shù)據(jù)類型包括字符型 、 整數(shù)型 、 實型 ( 單精度和雙精度 ) 和無值型 。 ? 數(shù)組 、 指針和類等派生數(shù)據(jù)類型是程序員按照 C++的語法要求在基本數(shù)據(jù)類型基礎(chǔ)之上建立起來的 。 C++基本數(shù)據(jù)類型 數(shù)據(jù)類型 說明 長度 (位 ) char 字符型 8 int 整型 16 float 單精度實型 32 double 雙精度實型 64 void 無值型 0 unsigned [int] 無符號整型 16 short [int] 短整型 16 long [int] 長整型 32 例: int num, total。 int a=3。 char c=?A?。 unsigned int nWidth。 int i=(int)x。 ? 聲明一個 const型變量只需在數(shù)據(jù)類型說明前加上關(guān)鍵字 const。 ? 用 const聲明的變量必須用常量或常量表達式初始化 。 如果知道一個變量賦初值后在生命周期里其值不變 , 用 const限定該變量是程序設(shè)計的好習(xí)慣 , 如數(shù)組長度 。 數(shù)組屬于構(gòu)造類型 , 它是一組具有相同類型數(shù)據(jù)的有序集合 , 其中每個數(shù)據(jù)稱為數(shù)組的元素 。 一維數(shù)組的聲明方式如下: 數(shù)據(jù)類型 數(shù)組名 [常量表達式 ]; 二維數(shù)組的聲明方式如下: 數(shù)據(jù)類型 數(shù)組名 [常量表達式 ] [常量表達式 ]; 數(shù)組名后括號中的 常量表達式 表示數(shù)組的長度 , 即數(shù)組所包含元素的數(shù)量 。 數(shù)組元素作為一個簡單的變量對待 。 // 數(shù)組 score有 30個元素,其數(shù)據(jù)類型是 float型 int Array[12][4]。 ? 在編譯 C++源程序時 , 為了保證程序編譯和運行的效率 , C++編譯系統(tǒng)不對數(shù)組下標(biāo)進行越界檢查 , 程序運行時系統(tǒng)也不會提出越界警告 。 數(shù)組的初始化 ? 聲明數(shù)組時可以用一個用花括號括起的常量列表對數(shù)組進行初始化 , 例如: float grade[3]={, , }。 例如: int a[2][3]={2, 4, 6, 8, 10, 12}。 // 分行賦初始值 其中 , 6分別為 a[0]的元素 a[0][0]、 a[0][1]和a[0][
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1