看**,然後回答問題(難度係數65%):
delegate是引用型別還是值型別?enum、int和string呢(難度係數40%)?
delegate引用型別,enum值型別,int引用型別,string引用型別。 struct也是值型別
class class1
static void stringconvert(class1 c)
static void add(int i)
static void addwithref(ref int i)
static void main()
}
注意:ref是有進有出,out是只出不進。經典!!!
public abstract class a
public virtual void fun()
} public class b: a
public new void fun()
public static void main()
} ab
a.fun()
public class a
public void fun2(a a)
} public class b : a
public static void main()
} 25
16根據執行緒安全的相關知識,分析以下**,當呼叫test方法時i>10時是否會引起死鎖?並簡要說明理由。(10分)
public void test(int i) }
} 答:不會發生死鎖,(但有一點int是按值傳遞的,所以每次改變的都只是乙個副本,因此不會出現死鎖。但如果把int換做乙個object,那麼死鎖會發生)
C 基礎複習筆記(三)
1.new和delete的用法 對比malloc free int p new int 分配基礎型別 int p new int 30 初始化為30 delete p int q new int 10 分配陣列變數 delete q 分配物件的 class test test void main n...
C基礎複習
c基礎複習 1.資料型別 有符號數是最高位為符號位,0代表正數,1代表負數。無符號數最高位不是符號位,而就是數的一部分,無符號數不可能是負數。當我們寫程式要處理乙個不可能出現負值的時候,一般用無符號數,這樣可以增大數的表達最大值。有符號 signed 無符號 unsigned 預設情況下,定義變數時...
C語言基礎複習
終於狠下心來深入學習c語言,之前學了一些皮毛,今天就先複習了一下之前學到的東西,順便做個總結。c語言預處理命令 預處理命令並非c 語言的一部分,但它可以引導 c編譯器做一些額外的工作。巨集定義在習慣上均以大寫表示。ansi c的預處理命令有下面這些 define 巨集定義 例 define true...