變數的使用

2021-10-22 10:45:07 字數 1658 閱讀 5765

1.1 按資料型別分類

詳細說明:

1·整型:byte(1位元組=8bit)\ short(2位元組)\ int(4位元組)\long(8位元組)

// ①byte範圍:-128~127

//②宣告long型變數,必須以「1」或者「l」結尾

//③通常,定義整型變數時,使用int型

//④整型的常量,預設型別是:int型

2·浮點型:float(4位元組)\double(8位元組)

//①浮點型,表示帶小數點的數值

//②float表示數值的範圍比long還大

//③定義float型別變數時,變數要以「f"或"f"結尾

//④通常,定義浮點型變數時,使用double型

//⑤浮點型的常量,預設型別為:double

3·字元型:char(1字元=2位元組)

//①定義char型變數,通常使用一對』』,內部只能寫乙個字元

//②表示方式:1·宣告乙個字元 2·轉義字元 3·直接使用unicode值來表示字元型常量。

4·布林型:boolean

//①只能取兩個值之一:true、false

//②常常在條件判斷,迴圈結構中使用

1.2 按宣告的位置分類

資料型別 變數名 =變數值

或資料型別 變數名

變數名=變數值

###3.變數使用的注意點:

①變數必須先宣告,後使用

②變數都定義在其作用域內。在作用域內,它是有效的,除了作用域就無效!!

③同乙個作用域內,不可以宣告兩個同名的變數

4.1 涉及到的基本資料型別:

除布林型別外的其他7種

4.2 自動型別轉換(只涉及7種基本資料型別)

byte、short、char -àint àlong àfloat àdouble

特別的:當byte,char,short三種型別的變數做運算時,結果為int型

說明:此時的容量大小是指,表示數的範圍的大和小。比如:float容量要大於long的容量

4.3 強制型別轉換(只涉及7種基本資料型別):

①需要使用強制轉換符:()

②注意點:強制型別轉換,可能導致精度損失。

4.4 string與8種基本資料型別間的運算

string不是基本資料型別,屬於引用資料型別

①使用方式與基本資料型別一致。例如:string str = 「abcd」;

② 乙個字串可以串接另乙個字串,也可以直接串接其他型別的資料。

例如:

str = str + 「xyz」 ;

int n =

100;

str = str + n;

string可以與其他8種基本資料變數做運算,且只能是連線運算:+

int n =

100;

str = str + n;

string可以與其他8種基本資料變數做運算,且只能是連線運算:+

運算的結果還是string型別

使用變數 Sql 中的變數使用

我們在學 python 或者其他程式語言的時候都應該有學過變數這麼乙個東西,可是 sql 這種查詢語言中怎麼也有變數呢?具體有什麼用呢?我們來看一下實際應用場景。現在有這麼乙個表 t 表結構如下 order id time1 time2 time3 time4 time1 表示瀏覽日期,time2 ...

mysql 使用變數 MySQL變數的使用

在編寫儲存過程中,有時需要使用變數,儲存資料處理過程中的值 mysql中,變數可以在子程式中,宣告並使用,作用範圍在begin end程式中 在儲存過程中,使用declare語句,定義變數 語法格式 declare var name varname date type default value v...

變數的使用

全域性變數的使用和區域性變數的使用 function add sum 12 echo add echo sum.在函式中如何使用全部變數 本例項將模擬 購物車功能,並計算購物車中商品的總價。購物車中有如下商品資訊 蘋果手機單價5000院,購買數量2臺 聯想膝上型電腦單機8000元,購買數量10臺。操...