變數(重點):
概念:記憶體中的乙個儲存區域
某一時刻只能存放乙個值
該區域有自己的名字(變數名)和型別(資料型別)
變數名的作用是定位此空間,資料型別的作用是決定空間的大小,決定了裡面的資料可以做什麼
變數使用注意點:
變數必須初始化才能讀取
變數必須先宣告後使用
變數在同一範圍內不能重複宣告
變數有其作用範圍
變數資料型別的分類
基本資料型別:儲存資料本身
整數
byte 1個位元組 8位 -128~127
short 2個位元組 -32768~32767
int 4個位元組 -20多億~20多億
long 8個位元組
浮點數 float 4個位元組 -10^38~10^38
double8個位元組 -10^308~10^308
字元 char 2byte
布林型 boolean 1byte
任意非long整數做運算,結果總是int型
不同型別資料型別做運算時
1.掃瞄所有運算數,找到範圍最大的那個
2.依次把所有的數都公升級到最大範圍型別的
3.再進行相加
數值型變數的資料範圍排序
byte
Qt學習筆記day02
帶引數的訊號由於訊號可以過載,則在處理訊號的時候,要注意處理方式 qt5的方法 採用函式指標的方法指向過載的函式 void subwidget funsignal subwidget mysignal connect w,funsignal,this,mainwidget dealsub void ...
Python學習筆記 day02
一 組織列表 1.s.sort 方法可以將列表中的元素按照從小到大的順序排序,而且是永久的改變了 s的元素順序。如果想要倒序排序,則使用 s.sort reverse true 即可。2.sorted s 方法可以將列表 s按照從小到大的順序顯示出來,但只是臨時性地讓 s可以按照從小到大的順序顯示,...
shell學習day02 陣列
1 shell只支援一維陣列 2 陣列中各個元素用空格隔開。元素加不加引號都可,主要是為了避免元素本身包含空格而導致shell將其識別為兩個元素。如下面的測試 arr a b c arr2 a c b c echo echo for n in do echo ndone echo for n in ...