基礎變數型別
short
//短整形,佔兩個位元組
long
//長整型,佔4個位元組
int//整形,2或4個位元組
long
long
//長長整形,8個位元組
char
//字元型別,1個位元組
bool
//布林值,1個位元組,true或者false
float
//浮點數,單精度,4個位元組
double
//浮點數,雙精度,4個位元組
有符號變數unsigned *** //無符號,正值
*** //有符號,正負
常量
常量的定義方式有兩種:
const
int red_score =
50;
#define red_score = 50
自動變數
編譯器根據賦給變數的初值自動推斷出變數的型別。
auto index =1;
auto rate =
500/
0.3;
一維陣列
int past[5]
=
二維陣列
int frid[2, 3] // 2行3列
多維陣列
int cube[5,3,4]
賦值運算子grade =
96
組合運算子
自賦值加法運算子
score+
=10
遞增和遞減運算子
score ++
; 等價於 score = score +1;
score --
; 等價於 score = score -
1;
字首運算子和字尾運算子
//效果相同,都是將count加1
++count;
count++
;
字首運算子和字尾運算子的差別在於,字尾運算子在賦值後執行。
邏輯操作
與操作
if
((x ==5)
&&(y ==5)
)
或操作
if
((x ==5)
||(y ==5)
)
非操作
if(!
(grade <70)
)
函式的宣告int
findarea
(int length,
int width)
;
具體使用方法:
#include
//宣告函式
intfindarea
(int length,
int width)
;int
main()
//定義函式
intfindarea
(int l,
int w)
建立基本類
#include
class
tricycle
;// 初始化類
tricycle::
tricycle
(int initialspeed)
// 獲取當前速度
int tricycle::
getspeed()
// 設定速度
void tricycle::
setspeed
(int newspeed)
}// 踩踏板
void tricycle::
pedal()
void tricycle::
brake()
intmain()
c語言基礎 變數型別和定義
常量 固定的乙個值 例如1 2 3 a b 變數 乙個固定的記憶體位址,其中儲存的值可以變化,這個位址的名字在程式體現就是變數 例子 include stdio.h int main void 計算機當中資料是以二進位制儲存的 0 1 以char型為例 char型佔1位元組 1byte 8bit 1...
Python基礎語法 變數以及型別
注意 建立乙個字串是,可將數個字元以英文單引號,雙引號,三引號包含起來 字串的開頭與結尾的引號要一致 當字串的長度超過一行時,必須使用三引號將字元包含起來,以為單引號和雙引號不可以跨行。sets 是乙個無序不重複元素的集,主要功能是自動清除重複的元素。建立集合時用 大括號來包含元素 建立空集合用 s...
變數以及型別
1 變數的定義 在程式中,有時我們需要對2個資料進行求和,那麼該怎樣做呢?大家模擬一下現實生活中,比如去超市買東西,往往咱們需要乙個菜籃子,用來進行儲存物品,等到所有的物品都購買完成後,在收銀台進行結賬即可 如果在程式中,需要把2個資料,或者多個資料進行求和的話,那麼就需要把這些資料先儲存起來,然後...