當前位置:編程學習大全網 - 源碼下載 - 易語言子程序、參數和變量什麽意思啊?

易語言子程序、參數和變量什麽意思啊?

子程序裏邊的"參數" 是從外部傳遞進來的數據.

假設

執行該命令 子程序1("傳送的數據")

-------------------------------------

.子程序 子程序1

.參數 參數1, 文本型

信息框 (參數1, 0, )

那麽信息框會輸出 傳輸的數據.這就是參數的作用.

那麽當妳看完上面的方法後,下面我們來舉壹個算數例子.

.子程序 加法運算

.參數 參數1, 整數型

.參數 參數2, 整數型

.局部變量 結果, 整數型

結果 = 參數1 + 參數2

信息框 (結果, 0, )

這裏我們用到了1個變量.還有2個參數

2個參數由外部傳輸進來.相加以後給變量,作為結果.然後顯示.

---------------------------------------

這裏邊要註意壹下.假如說

我們這樣調用壹下.

.子程序 子程序2

.局部變量 變量1, 整數型

加法運算 (1, 變量1)

這樣子呢.變量是0 相加結果是1

如果我們把加法運算修改壹下.改成以下方式

.子程序 加法運算

.參數 參數1, 整數型

.參數 參數2, 整數型

參數2 = 參數1 + 參數2

我們繼續調用壹下 子程序2

.子程序 子程序2

.局部變量 變量1, 整數型

加法運算 (1, 變量1)

這樣調用以後的結果呢 子程序2裏邊的變量1的值就是 1.因為我們傳了參數1 = 1. 他們進行累加

然後賦值給 參數2.因此參數2的值就改變了.

總結.變量 是 子程序內部使用的 參數呢是由外部傳遞進來的.如果替換了參數 可能把從傳遞過來的地方的值修改了.

在我們寫代碼的時候 如果要反復 調用參數的時候 就要註意了.

該信息由雲豆思提供,僅供參考學習.如有什麽不懂地方,歡迎請教!

  • 上一篇:小程序的優勢
  • 下一篇:beego最好版本
  • copyright 2024編程學習大全網