91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

c#中變量的聲明和初始化

發布時間:2020-06-23 04:50:30 來源:網絡 閱讀:484 作者:螞蟻雄心 欄目:開發技術

int i;

string text;

for(i = 0 ; i < 10; i++)

{

    text = "Line"+Convert.ToString(i);

    Console.WriteLine("{0}",text);

}

Console.WriteLine("Last text in loop :{0}",text);

這段代碼編譯也會失敗,變量text必須在使用前進行聲明和初始化,而text是在循環中初始化的,賦給text的值在循環退出后就丟失了。

int i;

string text="";

for(i = 0 ; i < 10; i++)

{

    text = "Line"+Convert.ToString(i);

    Console.WriteLine("{0}",text);

}

Console.WriteLine("Last text in loop :{0}",text);

只聲明一個簡單類型,并不會產生變化,并沒有給變量分配內存。變量只有在賦值后才占用一塊內存。如果這種占用內存的行為只發生在循環中,該值實際只是一個局部變量,在循環的外部就會超出其作用域。在循環外部賦值可以確保該值是主體代碼的局部值,在循環內部仍處于該值的作用域中。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

微博| 漠河县| 囊谦县| 临武县| 土默特右旗| 吉林市| 汾阳市| 津南区| 通州区| 贵定县| 崇文区| 年辖:市辖区| 吉林市| 咸阳市| 马龙县| 齐齐哈尔市| 昌都县| 双鸭山市| 远安县| 迁西县| 武义县| 石首市| 峨眉山市| 武川县| 保德县| 周口市| 新密市| 分宜县| 荆门市| 建阳市| 新乡县| 睢宁县| 乌审旗| 贵阳市| 沁阳市| 河间市| 福贡县| 江北区| 呼玛县| 沙坪坝区| 漳平市|