1樓:興夏真堵薄
+=是從c/c++繼承過來的運算子。
對於基礎變數型別來說,+=
就是左側的變數「自增」右邊的數值,以下2/3行語句是等價的:
int i=1;
i += 5;
i = i + 5;對於非基礎型別的物件,+=作為一個運算子是支援過載的,但標準物件的過載都保留了原來的語義,和基礎物件的等價語句相同。但不能保證所有物件的
+=都是這個意思,因為運算子過載可以重新定義其意義。
2樓:匿名使用者
這個符號出現在變數作用域中,是一個作用與運算子當全域性變數和區域性變數重名時,在快內全域性變數將被遮蔽,要想訪問全域性變數時就要用 「::」
例如# include
int x ;
int main()
說明:主函式外面的叫全域性變數,裡面的叫區域性變數,要想輸出外面的x的值就要用::這個符號
3樓:匿名使用者
這個+=是表示將頁面方法form3_load繫結到頁面事件load 中,
這樣,事件load發生時,將執行form3_load方法.
4樓:亓鴻熙賞嫣
哈哈。。老兄。。小弟無知。。c#裡面應該沒有「::」運算子。。c++裡面叫做域作用符!
c++中「::」是為了呼叫類中的成員。。c#中直接用「.」即「點」來訪問
類成員啊。。。。。。。
5樓:匿名使用者
a += b;這個等效於
a = a+b;
同樣的,
a *= b, a/= b, a -= b等效於a = a*b
a = a/b
a = a-b
6樓:
就是在this載入的時候執行form3_load這個方法
簡單的說就是給物件的事件加上**函式
7樓:匿名使用者
this.load =this.load+ new system.eventhandler(this.form3_load);
c中的0是什麼意思,C 中 0 表示什麼意思
作為接收引數,後面緊跟著的是a1作為傳入值。10 於int a1 a 而int a 10 所以a1 10。裡面的值好比一個索引,而,號後頁的值好比一下陣列,所以在 裡面的0就表示取值的索引是陣列的0位置.0 是後面第一個變數的位置代替。你用什麼除錯的 我用vs c 結果 a原來的值a1 10 a後來...
c 中「!x」是什麼意思,在c 中符號 x是什麼意思
是c 的邏 bai輯運算子,意du思是 非 zhix的意思 對於一個dao命題x如果將專其否定,就得到一個新屬命題,記作 x,讀作 非x 運算子是說明特定操作的符號 它是構造c語言表示式的工具 c語言的運算異常豐富,除了控制語句和輸入輸出以外的幾乎所有的基本操作都作為運算子處理。擴充套件資料 c語言...
C中是什麼意思
放的地方不一樣意思也是不一樣的。1 在路徑中寫單斜槓會報錯 做轉義符用 前面加 就不會錯了。或寫成雙斜槓也可以。2 作引數用 3 如果你想直接輸出雙引號 比如輸出 blue means 藍色 string str1 blue means 藍色 這樣寫顯然會錯 string str1 blue mea...