C++初體驗(yàn)

C++是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言,組成C++語言程序主體的語言要素主要有以下幾個(gè)。

1.標(biāo)識符

標(biāo)識符是程序員對程序?qū)嶓w進(jìn)行定義的字符串,用來標(biāo)識用戶定義的常量名、變量名、函數(shù)名、類名、文件名等。

2.關(guān)鍵字

C++語言中具有特定含義的專用單詞,如case,for等。

3.運(yùn)算符號和分隔符號

運(yùn)算符號如“>>”從cin指向的標(biāo)準(zhǔn)輸入設(shè)備中輸入數(shù)據(jù),“<<”向cout指向的設(shè)備輸出數(shù)據(jù)。分隔符號主要是程序中的空格符號,指標(biāo)符號和換行符號。

4.常量

C++語言中的常亮包括整型常量、實(shí)型常量、浮點(diǎn)常量和字符串常量。

5.字符串

字符串是雙引號之間的字符序列,也是常量的一種,無論字符串本身代表的含義是什么,當(dāng)貝雙引號括起來,就只是一個(gè)能夠被程序引用的字符常量。

變量

變量是內(nèi)存中的一個(gè)被命名的固定存儲單元,用于存放程序運(yùn)行中可修改的值。變量是C++程序處理的基本數(shù)據(jù)類型。變量在使用前必須先加以定義。定義建立了標(biāo)識符與變量之間的必要映射。在變量定義時(shí)必須制定變量類型,類型規(guī)定了變量所占內(nèi)存的大小及數(shù)據(jù)在其中的表示形式;類型同時(shí)也規(guī)定了可對該數(shù)據(jù)進(jìn)行的操作。變量定義的一般形式為:

數(shù)據(jù)類型? 變量名1,變量名2,? ? 變量名n;

如? ? ?float? A ,B? , C? ;? ?//說明A B C都為實(shí)數(shù)類型變量。

char? str;? ? ? ? ? ? ? ? ? ? ? ?//說明str為字符類型變量。

souble? s ;? ? ? ? ? ? ? ? ? ? ?//說明s雙精度浮點(diǎn)型變量。

變量在使用前必須首先設(shè)置初始值,也就是變量的初始化。可以再程序中使用賦值操作為一個(gè)變量設(shè)置初始值。也可以在說明一個(gè)變量時(shí),為這個(gè)變量置初始值。如:

int? num = 28;

float num_data = 33.2;

int? i,j = 3, k ;

char? str[ 20 ]? = "Visual C++" ;

一般變量的定義在函數(shù)或程序段落的開始部分,但C++允許在程序中的任何地方都可以定義一個(gè)變量,例如:

add(int x,int y) ;?

?int? ?s = mux () ;

for? ( int i = 0 ; i < 100 ; i++ ) ;

例如 如下程序:

#include<iostream.h>

? sum(? )

{

? ? int s = 5;

? ? s++;


? ? cout << " s = " << s << end1;

}

main(? )

{

? ? for (int i = 0; i < 2; i++)

? ? ? ? sum( );

}

程序輸出結(jié)果如下:

s = 6

s = 6

其中#include<iostream.h>的作用是在程序編譯前將文件iostream.h包含到程序本身所在的文件中來,iostream.h是C++系統(tǒng)定義的一個(gè)“頭文件”,他設(shè)置了C++語言的輸入輸出相關(guān)環(huán)境。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 在C語言中,五種基本數(shù)據(jù)類型存儲空間長度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來閱讀 3,392評論 0 2
  • 指針是C語言中廣泛使用的一種數(shù)據(jù)類型。 運(yùn)用指針編程是C語言最主要的風(fēng)格之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu); ...
    朱森閱讀 3,470評論 3 44
  • Lua 5.1 參考手冊 by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 13,878評論 0 38
  • 計(jì)算機(jī)二級C語言上機(jī)題庫(南開版) 1.m個(gè)人的成績存放在score數(shù)組中,請編寫函數(shù)fun,它的功能是:將低于平...
    MrSunbeam閱讀 6,453評論 1 42
  • 學(xué)習(xí)C語言程序設(shè)計(jì)都會用到高等數(shù)學(xué)知識和計(jì)算機(jī)基礎(chǔ)理論知識。 使用可變參數(shù)應(yīng)該有以下步驟: 1)首先在函數(shù)里定義一...
    皓小天閱讀 5,824評論 0 2