成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

剖析C++變量的三個重要要素

開發 后端
變量是在程序執行中其值是可以變化的量,C++變量有三個要素:名字、類型和值,下文為大家將為大家做一一的介紹。

C++語言還有一個重要變量:指針變量.它存放的值是一個內存地址.C++語言中C++變量名是有大小寫之分的,如SUN與sun就是兩個不同的變量名,不能把大小寫混淆,這樣會使程序變得很復雜。

1、變量的名字
變量的名字是一個標識符,在組成的變量名字中大小寫是不同的。c++雖然未對C++變量名的長度進行控制,但它受使用的編譯系統的制約。一般情況下,變量名用小寫字母。注意定義的變量名不要與關鍵字、庫函數名、類名和對象名相同。

2、變量的類型
變量在使用前必須先定義,指出其數據類型。通過類型定義,變量被分配固定的存儲空間,直到程序結束時存儲空間被釋放。變量的操作受類型控制,如整型變量與浮點型變量的操作是不同的。

3、變量的值
變量有關的有兩個值:一個是C++變量所表示的數據值,另一個是變量的地址值。

其中,***個語句是定義一個變量,其名字為c,其類型為字符型。第二個語句是給變量c賦值,使變量所表示的數據值為'a',該值便是存放在變量c的內存地址中的值。

實際上內存中存放的是字符a的ASCII碼值,以整數表示,所以c++中整型數據和字符型數據之間可以相互賦值,但要注意其表示的合理范圍。例如:下面賦值操作是正確的。

4、變量的定義與初始化
看下面例子:

  1. #include     
  2. void   main( )  
  3. {  
  4.     int  a;  
  5.     char  ch;  
  6.     for  (ch='a' ;ch  
  7.      {  
  8.         a=ch;       
  9.         cout  
  10.       }  

注意:在同一個內存塊中不允許定義同名變量,即不允許重復定義一個變量。變量在定義時可直接給變量一個初始值,稱為變量初始化。變量初始化也可放在需要的時候進行。C++變量被初始化后其值將保存到被改變為止。C++變量定義以后,如果沒有被初始化,并不意味著這個變量中沒值,該變量中要么是默認值,要么是無效值。

在后面將要講到,對外部和靜態變量定義后其默認值對int型的為0,對浮點型的為0.0;對char型為空。而其他內部變量未初始化時其值是無效的,這是因為該變量所在地址中的內容是先前保留下來的無意義的值。

在定義變量時可一次初始化多個C++變量。例如:

  1. float  x,y=3.14,z=0.0;  
  2. char  ch1='a'ch2='\n'

這里,y,z,ch1,ch2在定義的同時就進行了初始化。而x只是做了變量說明并沒有賦初值。

【編輯推薦】

  1. C與C++中標準輸入實現方式上的一點區別
  2. C++編譯器如何對Const常量進行分配存儲空間
  3. C++類庫設計的基本構思與方法
  4. 玩轉C++語言的幾種方法
  5. 如何更好的進行C++代碼編制
責任編輯:chenqingxiang 來源: NET130
相關推薦

2011-05-23 13:05:25

重載重寫隱藏

2013-08-01 10:16:06

Linux

2020-12-28 17:03:09

區塊鏈比特幣金融

2015-03-12 10:57:51

開源項目

2010-01-28 16:31:54

C++類型

2009-10-09 11:00:17

云計算應用Novell CTO

2017-02-22 14:24:33

編程IT能力

2010-01-14 17:42:47

CC++

2010-01-26 17:27:58

C++C程序

2011-05-13 18:10:55

CC++

2011-09-09 14:52:55

2009-08-06 11:00:19

C#對象的使用

2010-01-26 15:51:06

C++變量

2017-01-12 09:11:07

2017-01-15 10:32:49

大數據技術信息

2019-02-15 15:14:53

服務器開發 架構

2022-03-31 10:47:00

領導者IT領導力軟技能

2020-02-07 09:59:29

Python異常處理語言

2023-04-26 11:14:11

IT領導者遠程工作

2009-11-12 11:18:28

VS Ribbon界面
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美区在线 | 国产免费一二三区 | av永久免费 | 日日天天 | 成人激情视频 | 一区二区三区精品视频 | 毛片视频免费 | 美日韩一区二区 | 欧美一区二区三区在线观看视频 | 日韩成人国产 | 中文无吗 | 午夜视频一区二区三区 | 欧美日韩精品久久久免费观看 | 色免费视频| 国产一伦一伦一伦 | 亚洲成人av | 日韩爱爱网站 | 羞羞的视频在线 | 色视频在线免费观看 | 欧美午夜精品久久久久久浪潮 | 草久视频 | 理论片免费在线观看 | 高清一区二区三区 | 综合久| 亚洲a视频 | 欧美激情视频一区二区三区在线播放 | 久久九九网站 | 亚洲精品一区二三区不卡 | 亚洲欧美国产毛片在线 | 国产精品亚洲综合 | 久久精品国产v日韩v亚洲 | 国产超碰人人爽人人做人人爱 | 国产中文 | 日韩av在线播 | av日韩在线播放 | 国产婷婷精品 | 成人中文字幕在线 | 精产国产伦理一二三区 | 操操日| 日韩精品一区二区三区中文字幕 | 久久999|