型別描述
允許的值
int整型
負20多億到正20多億
long
長整型比int大
float
浮點型(用來存小數)
double
雙精度浮點型
比float範圍更大
char
字元型乙個unicode字元,儲存0-65535之間的整數
string
字串bool
布林型true和false
變數名稱=表示式;比較特殊的幾個
賦值表示式
示例含義
+=a+=b
a=a+b
-=a-=b
a=a-b
*=a*=b
a=a*b
/=a/=b
a=a/b
%=a%=b
a=a%b 相當於餘數
++i++
i=i+1或者i+=1
- -i - -
i=i-1或者i-=1
跟變數位置有關
宣告之外是不能訪問變數的
public
void 變數的宣告和賦值(
)
等同的vba**
sub test(
)dim s as
string
dim result as
string
dim i as
integer
i =34 s = "c:\cd.txt"
result = i & s
endsub
char 字元變數;他得到的實際是ascii碼,是可以參與數字計算的
private
void
form1_load
(object sender,
eventargs e)
}
顯示結果,把ascii從0到127的字元都顯示在listbox控制項裡
10;這個顯示結果是:650
,因為a的ascii碼是65,*10後結果650
字串變數是儲存多個字元,可以看成是字元的陣列
string m=
"vsto"
;char c = m[2]
;
顯示結果為:t
public
void 遍歷字串中的字元(
)}
相當於vba**
sub test
dim c as
string
,s as
string
,result as
string
s="microsoft office"
for i =1to
len(s)
c=mid(s,i,1)
result=result & vbnewline & c
'vbnewline換行符
next
endsub
反斜槓開頭的字元轉義字元
產生的字元
\』單引號
\"雙引號
\\反斜槓
\n換行
\r回車
\t水平製表位
\v垂直製表位
messagebox.
show
("microsoft\roffice"
);
顯示結果
如果想輸出計算機路徑f:\vsto\vstobook
messagebox.
show
("f:\\vsto\\vstobook"
);
還可以用@
這個符號來達到非轉義,原樣輸出
messagebox.
show
(@"f:\vsto\vstobook"
);
C 學習筆記2 C 變數
1 當乙個精度高的資料型別與乙個精度低的資料型別進行運算時,定義運算結果的變數型別必須與精度最高的變數型別相同。這是為了防止在運算過程中造成資料丟失。如下 double a 42.29 int b 4229 int c a b console.writeline c c console.readke...
VSTO入門學習筆記3 C 基礎字串
static void main string args 顯示結果 白天很忙static void main string args 顯示結果 micr注意的是,這裡的字串是從0開始的 static void main string args 這裡顯示5,從0開始計算,如果沒就 1 static v...
(2)C 語法基礎
1.關鍵字 在c 中常常使用關鍵字,關鍵字也叫保留字,是對c 有特定意義的字串。關鍵字在visual studio 環境的 檢視中預設以藍色顯示。例如,中的using namespace class static void等,均為c 的關鍵字。2.命名空間 系統命名空間使用using關鍵字匯入,sy...