c 如何動態建立物件? C 為什麼要動態建立物件

發布 科技 2024-04-13
5個回答
  1. 匿名使用者2024-02-07

    動態建立控制項:

    for (int i = 0; i < 10; i++)string strname = "textb" +

    textbox tt = new textbox();

    strname;

    new point(i*20,i*20+100);控制項的位置。

    呼叫建立的控制項:"textb1"].text = "click";

  2. 匿名使用者2024-02-06

    textbox txtnewtext = new textbox();

    如果是 winfrom,請使用 name 屬性標記它。

    textbox"+;

    帶 point(x,y); 進行定位。

    如果是 web,請使用 id 屬性標記它。

    textbox"+;

    這是顯示文字框的內容。

    textbox"+;

  3. 匿名使用者2024-02-05

    首先,它可以最大程度地節約資源

    例如,乙個可以處理很多事情的程式,1,可以處理一所 50,000 人的學校中的所有學生。

    2.它可以處理幾十人的小班。

    1) 如果使用靜態分配,例如陣列。當您知道需要處理這些問題時,您需要定義乙個 50,000 長度的陣列來解決問題。 此時,使用此程式處理類資料。

    此處分配的大量記憶體位址是浪費。

    2)處理學生人數超過50,000人的學校的資料,會出現分配不足的問題。需要重新修訂**。 這在 C++ 中稱為溢位。

    3)使用動態分配記憶體的好處。如果它是動態的,那就是盡可能多地使用。 記憶體是根據輸入的資料的大小分配的。

    例如,如果該計畫處理乙個 50 人的小班,則將分配 50 個名額。 當您新增另乙個人時,程式會自動在後面新增另乙個空格。

    二、優點如下:

    1.不會造成浪費,基本上用多少就用多少。

    2.可以隨時增加和減少。

    該程式更加靈活。 也不會出現分配不足的問題。

  4. 匿名使用者2024-02-04

    比如乙個程式在執行的時候,需要根據使用者需求建立幾個A類的物件,怎麼寫呢? a a,b,c...靜態建立物件是行不通的。

    此時,是時候動態建立它了。

    動態記憶體開發靈活,動態物件適用於特殊的資料結構。

  5. 匿名使用者2024-02-03

    好處當然很多!! LS 談論的是,最重要的是,按需分配記憶體的能力。

    提高系統資源的利用率。

    根據需要分配盡可能多的內容。

    一次性分配,會有很多無用的記憶體使用。

相關回答
18個回答2024-04-13

Yahoo 有完整的 API 文件,用於 Yahoo 天氣預報的 URL 是: >>>More

18個回答2024-04-13

C 是面向過程的。

C++ 是物件導向的。 >>>More

14個回答2024-04-13

如果 a 和 c 不平行,則 a 和 c 相交。

因為 A 和 B 是平行的,所以 B 和 C 相交。 >>>More

16個回答2024-04-13

除了一般的系統軟體和安裝軟體之外,我認為你的硬碟變小可能有兩個主要原因! >>>More

5個回答2024-04-13

因為您的臨時檔案儲存在 C: Documents and Settings Administrator Local Settings Temp 中 >>>More