介紹下易語言靜態(tài)變量與非靜態(tài)變量區(qū)別,通過實(shí)例展示,讓大家直觀了解,下面一步步來教大家操作。
創(chuàng)新互聯(lián)公司是由多位在大型網(wǎng)絡(luò)公司、廣告設(shè)計(jì)公司的優(yōu)秀設(shè)計(jì)人員和策劃人員組成的一個具有豐富經(jīng)驗(yàn)的團(tuán)隊(duì),其中包括網(wǎng)站策劃、網(wǎng)頁美工、網(wǎng)站程序員、網(wǎng)頁設(shè)計(jì)師、平面廣告設(shè)計(jì)師、網(wǎng)絡(luò)營銷人員及形象策劃。承接:成都網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)站改版、網(wǎng)頁設(shè)計(jì)制作、網(wǎng)站建設(shè)與維護(hù)、網(wǎng)絡(luò)推廣、數(shù)據(jù)庫開發(fā),以高性價比制作企業(yè)網(wǎng)站、行業(yè)門戶平臺等全方位的服務(wù)。
1、打開易語言建立一個最簡單的windows窗口程序 并點(diǎn)擊窗口
2、進(jìn)入到下面這個頁面
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)檫@個是 程序終止了 再次運(yùn)行靜態(tài)變量也會初始化
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é)果 就會發(fā)現(xiàn)都是0 這就是靜態(tài)變量和非靜態(tài)變量的區(qū)別了