自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

大致介紹C++語言相關(guān)使用及其錯(cuò)誤修改

開發(fā) 后端
C++語言最重要的成果之一,在許多重要的企業(yè)、部門甚至是軍方都有應(yīng)用,C++語言仍然跟得上“潮流”,仍然能夠滿足程序員和實(shí)際應(yīng)用的需要。

編程之前,有必要復(fù)習(xí)一下C++中面向?qū)ο蟮囊恍┗靖拍?C++與C相比有許多優(yōu)點(diǎn),主要體現(xiàn)在封裝性、繼續(xù)性和多態(tài)性。封裝性把數(shù)據(jù)與操作數(shù)據(jù)的函數(shù)組織在一起,不僅使程序結(jié)構(gòu)更加緊湊。

并且提高了類內(nèi)部數(shù)據(jù)的安全性;繼續(xù)性增加了軟件的可擴(kuò)充性及代碼重用性;多態(tài)性使設(shè)計(jì)人員在設(shè)計(jì)程序時(shí)可以對(duì)問題進(jìn)行更好的抽象,有利于代碼的維護(hù)和可重用。Visual C++不僅僅是一個(gè)編譯器,更是一個(gè)全面的應(yīng)用程序開發(fā)環(huán)境,讀者可以充分利用具有面向?qū)ο筇匦缘?FONT>C++語言開發(fā)出專業(yè)級(jí)的Windows應(yīng)用程序。熟練把握本章的內(nèi)容,將為后續(xù)章節(jié)的學(xué)習(xí)打下良好的基礎(chǔ)。#t#

C++語言中,我們可以定義結(jié)構(gòu)體類型,將多個(gè)相關(guān)的變量包裝為一個(gè)整體使用。在結(jié)構(gòu)體中的變量,可以是相同、部分相同,或完全不同的數(shù)據(jù)類型。在C語言中,結(jié)構(gòu)體不能包含函數(shù)。在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,對(duì)象具有狀態(tài)和行為。

狀態(tài)保存在成員變量中,行為通過成員方法來實(shí)現(xiàn)。C++語言中的結(jié)構(gòu)體只能描述一個(gè)對(duì)象的狀態(tài),不能描述一個(gè)對(duì)象的行為。在C++中,對(duì)結(jié)構(gòu)體進(jìn)行了擴(kuò)展,C++的結(jié)構(gòu)體可以包含函數(shù)。


下面我們看看如例1所示的程序:

  1. #include   
  2. struct point  
  3. ;  
  4.  void main 

在這段程序中,我們定義了一個(gè)結(jié)構(gòu)體point,在這個(gè)結(jié)構(gòu)體當(dāng)中,定義了兩個(gè)整型的變量,作為一個(gè)點(diǎn)的X坐標(biāo)和Y坐標(biāo)。在main函數(shù)中,定義了一個(gè)結(jié)構(gòu)體的變量pt,對(duì)pt的兩個(gè)成員變量進(jìn)行賦值,然后調(diào)用C++語言的輸出流類的對(duì)象cout將這個(gè)點(diǎn)的坐標(biāo)輸出。

C++中預(yù)定義了三個(gè)標(biāo)準(zhǔn)輸入輸出流對(duì)象:cin、cout和cerr。cin與輸入操作符一起用于從標(biāo)準(zhǔn)輸入讀入數(shù)據(jù),cout與輸出操作符一起用于輸出數(shù)據(jù)到標(biāo)準(zhǔn)輸出上,cerr與輸出操作符一起用于輸出錯(cuò)誤到標(biāo)準(zhǔn)錯(cuò)誤上。默認(rèn)的標(biāo)準(zhǔn)輸入通常為鍵盤。

默認(rèn)的標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤輸出通常為顯示器。cin和cout的使用比C語言中的scanf和printf要簡(jiǎn)單得多。使用cin和cout你不需要去考慮輸入和輸出的數(shù)據(jù)的類型,cin和cout可以自動(dòng)根據(jù)數(shù)據(jù)的類型調(diào)整輸入輸出的格式。

責(zé)任編輯:chenqingxiang 來源: csdn
相關(guān)推薦

2010-01-12 10:21:42

C++語言

2010-01-11 11:27:25

C++語言

2010-01-07 09:31:27

Json數(shù)據(jù)異常

2010-01-18 10:16:58

學(xué)習(xí)C++

2010-01-26 10:27:43

C++語言

2009-12-30 10:32:04

擴(kuò)展ADO.NET

2011-04-11 17:08:16

階乘算法C++

2010-03-11 10:33:49

2010-02-01 17:31:06

C++類成員

2010-01-08 16:06:33

C++中struct

2010-01-11 17:43:23

C++程序設(shè)計(jì)

2010-02-01 09:18:49

C++函數(shù)指針

2010-02-02 14:55:35

C++訪問控制符

2010-03-26 16:17:24

Python嵌入

2020-09-28 08:12:59

CC++時(shí)間

2010-01-11 13:31:03

C++語言

2010-01-14 15:46:27

C++標(biāo)準(zhǔn)庫

2010-01-07 17:33:17

JSON 對(duì)象

2010-02-02 17:39:31

C++構(gòu)造函數(shù)

2010-01-11 15:21:18

C++語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)