您好,登錄后才能下訂單哦!
介紹下易語言靜態(tài)變量與非靜態(tài)變量區(qū)別,通過實(shí)例展示,讓大家直觀了解,下面一步步來教大家操作。
1、打開易語言建立一個(gè)最簡單的windows窗口程序 并點(diǎn)擊窗口
2、進(jìn)入到下面這個(gè)頁面
3、光標(biāo)點(diǎn)到子程序下面然后 快捷鍵 ctrl+L 出現(xiàn)下面的頁面
4、定義 計(jì)數(shù) 整數(shù)型 變量 然后輸入
調(diào)試輸出 (計(jì)數(shù))
計(jì)數(shù) = 計(jì)數(shù) + 1
5、F5 2次運(yùn)行 看看結(jié)果 都為0
6、我們定義 靜態(tài)變量 就是再靜態(tài)那一列打勾 如圖 其他不變看看效果
7、F5 2次運(yùn)行對比 發(fā)現(xiàn)沒有什么區(qū)別 因?yàn)檫@個(gè)是 程序終止了 再次運(yùn)行靜態(tài)變量也會(huì)初始化
8、我們添加按鈕 然后點(diǎn)擊進(jìn)入 修改為如圖所示代碼
9、F5運(yùn)行 然后 點(diǎn)擊2次按鈕 看看結(jié)果 發(fā)現(xiàn) 第一次為0 第2次為1
為什么? 因?yàn)?第一次 按鈕點(diǎn)擊 計(jì)數(shù)初始化為0 然后 通過運(yùn)輸計(jì)數(shù)為1 第二次按鈕點(diǎn)擊 保留了1 這樣每次都增加1
你們可以把靜態(tài)變量取消掉 然后再測試2次結(jié)果 就會(huì)發(fā)現(xiàn)都是0 這就是靜態(tài)變量和非靜態(tài)變量的區(qū)別了
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。