VSTO入門學習筆記2 C 基礎變數和轉義符

2021-10-01 19:17:26 字數 2459 閱讀 1616

型別描述

允許的值

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...