1.整型:
int short long(分別佔4,2,8個位元組)
2.字元型別:
字元常量:『a』 乙個字元
字串常量:『abcdef』多個字元
字元變數:
2.1:定義變數
[有無符號]型別 變數名:
2.2:引用變數:引用變數內容
3.浮點型:
3.1:浮點型別常量:(十進位制)3.14 科學表示3e12
3.2:浮點變數:float double
[有符號]型別 變數名;
程式=演算法+資料
運算子:
表示式:由運算子與資料組成的式子
注:每乙個表示式都有運算結果
1.求空間長度運算子:sizeof
2、賦值 左值=右值
2.1:隱式轉換(不同型別)
整型=浮點型; 取整型整數部分賦值給整型
2.2:溢位
注:結合:從右往左
隱式轉換:編譯系統是不能直接運算不同型別間的資料,必須轉換成同型別才能運算
3.算數運算子:+ - * / %
優先順序:* / % 分隔+ - 從左往右
注:%只對整型資料 (只能整型資料間的運算)
int / int =int
char和char得到結果為char
char和int得到結果為int
int和(folat/double)得到結果為doubule(為了提高精度)
4、位運算子:(對bit進行操作)>> << & | ^ ~
>>(右移)<<(左移) &(按位與) |(按位或) ^(按位異或)~(按位取反)
5、判定運算子: > < >= <= != !
結果:邏輯值 真為1 假為0
1>2的結果為0
2>1的結果為1
6、自增自減運算子:++ -- 注:i的值必須是變數
i++ ++i 或--i i--
前自增、減:++i --i(i)先自增/減,(結果)再取(i)值
後自增、減: i++ i-- (結果)先取(i)值 ,(i)再自增/減
7、三目運算子:表示式1?表示式2:表示式3
結果:表示式1為真,則取表示式2,否則取表示式3
(表示式1非0為真 表示式1=0則為假)
C 從入門到工作 第二節 20180708
1.a 5 a a 5 其他的計算相近,這裡有的人說區分不開放在前面和放在後面的意義,其實這個單純地看做乙個符號是最好的。和 無關,和 無關,和兩者的組合有關。2.判斷語句if if word else 如果僅為一條結果語句也可以省略花括號 if word std cout it is a word...
c語言入門
譚浩強版本的c語言教程學了兩個月什麼都沒學會,所以轉到c語言設計k r版本學習。2012年4月29日 15 39 14 1.入門 編乙個程式 請列印出下列內容 hello,world 程式源 如下 this is a first programe 收穫 1.乙個c語言程式,無論其大小如何,都是由函式...
C語言入門
include include include define max num 20 int add int,int int main int add int a,int b include 標準io庫 include include 字串操作函式庫 define max num 如上為預處理指令,由...