1、「//」 單行注釋,一行字元中//之後為注釋區。
2、「/* */」多行注釋,*號之間為注釋區。
3、「///」文件注釋,用於提示相應是型別。
整型型別
值大小short
-32768 ~ 32767
16位int
-2147483648 ~ 2147483648
32位long
-9223372036854775808 ~ 9223372036854775808
64位浮點型別型別
值精度float
1.5*10 -45~3.4* 10 38
7位double
5.0*10 -324~1.7* 10 308
15~16位
bool(布林)型別型別
值bool
true/false
char字元型別型別
值大小char
16位(unicode)字元
2個位元組
string字串型別型別
值string
字串1、隱式型別轉換:
2、顯示型別轉換:
3、int.parse轉換:
1、變數的名字要有意義,盡量用對應的英語命名。
2、避免用單個字元命名或c#系統關鍵字。
3、當使用多個單詞組成的變數名時,應該使用駝峰命名法,第乙個單詞的首字母小寫,其他單詞首字母大寫,如myname。
型別作用示例=
賦值int number=1;number值為1+求和
int number=1+1;number值為2-求差
int number=1-1;number值為0*求積
int number=1*2;number值為2/求商
int number=2/1;number值為2
+=累加
int number=1;number+=1相當於number=number+1
-=累減
int number=1;number-=1相當於number=number-1
*=累乘
int number=1;number*=1相當於number=number*1
/=累除
int number=1;number/=1相當於number=number/1
%=求餘
int number=1;number%=1相當於number=number%1
>
比較大於關係
如:2>1 的結果為「true」
<
比較小於關係
如:2<1 的結果為「false」
>=
比較大於或等於關係
如:2>=1 的結果為「true」
<=
比較小於或等於關係
如:2<=1 的結果為「false」
==比較等於關係
如:2==1 的結果為「false」
!=比較不等於關係
如:2!=1 的結果為「true」&&與
如:true && false 的結果為「false」||或
如:true || true 的結果為「true 」!非
如:true != false 的結果為「true 」
++加一
如:int i; i++等同於 i+=1,++在前則先計算,在後則先賦值–減一
如:int i; i–等同於 i-=1,–在前則先計算,在後則先賦值
型別作用
\n表示換行
\"表示乙個英文半形的雙引號
\t表示乙個tab鍵的空格
\\表示乙個\
@取消\在字串中的轉義作用
乙個if 語句後可跟乙個可選的else 語句,else 語句在布林表示式為假時執行。
if
(false
)elseif(
true
)else
先判斷在迴圈
while
(true
)
先迴圈在判斷
do
while
(true
);
滿足條件則迴圈
for
(int i =
0; i < i+
1; i++
)
一次性儲存多個相同型別的變數。
//語法:陣列型別 陣列名=new 陣列型別[陣列長度];例如:
int[
] list =
;int
list =
newint[6
];int[
] list =
newint[6
];
C 基礎語法
最近開始學習c 程式語言,以前一直使用c c 也只是用到了一些最簡單基礎的用法。為了方便學習,將學習過程中c 語言與c c 不同或不熟悉之處記錄下來,以便日後隨時檢視。本人是通過閱讀 c 入門經典 第6版 學習c 在閱讀過程中隨手作如下記錄。變數在使用之前必須對其進行宣告和初始化。switch每個分...
C 基礎語法
簡介 c語句是面向結構的語言,c 是物件導向的語言,c 從根本上已經發生質飛躍,並對c進行豐富的擴充套件。c是c 的子集,所以大部c語言程式都可以不加修改的拿到c 下使用。c 不完全同於c語言,c語言,可以完全植入c 檔案 變數,指標,變數,迴圈,記憶體等 c 不完全相容c c 語言函式名是不能重名...
C 語法基礎
先宣告再賦值 string strs new string 3 int arr new int 3 strs 0 null true,預設為null arr 0 0,預設為0 strs 報錯,不能這樣賦值 宣告並初始化,都正確 string strs new string 3 string strs...