校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Lua編程示例(七):協同程序基礎邏輯

Lua編程示例(七):協同程序基礎邏輯

熱門標簽:免費門店地圖標注注冊入駐 陜西便宜電銷機器人軟件 外呼系統一天耗費多少流量 杞縣地圖標注app 海口智能語音電銷機器人好用嗎 艾比利外呼系統 昆明電話外呼系統好么 衡水外呼線路解決 電話機器人每天搜索多少次
co=coroutine.create(function()
 print("hi")
end)
print(coroutine.status(co))
coroutine.resume(co)
print(coroutine.status(co))
print()

co=coroutine.create(function()
 for i=1,2 do
 print("co",i)
 coroutine.yield()
 end
end)
coroutine.resume(co)
print(coroutine.status(co))

coroutine.resume(co)
print(coroutine.status(co))

coroutine.resume(co)  --沒有輸出
print(coroutine.status(co))
print()

co=coroutine.create(function(a,b,c)
 print("co",a,b,c)
end)
coroutine.resume(co,1,2,3)

co=coroutine.create(function(a,b)
 print("I'm before yield")  --第一次運行執行
 coroutine.yield(a+b,a-b,"needless args")  --在這停住,返回yield的參數
 print("Mgs")
end)
print(coroutine.resume(co,20,10)) --參數傳給yield,處理后再返回
print("I print first")
coroutine.resume(co)

co=coroutine.create(function()
 return "I'll return"
end)
print(coroutine.resume(co)) --主函數的返回值回傳給resume
print()

輸出結果:

suspended
hi
dead

co 1
suspended
co 2
suspended
dead

co 1 2 3
I'm before yield
true 30 10 needless args
I print first
Mgs
true I'll return


您可能感興趣的文章:
  • Lua協程(coroutine)程序運行分析
  • Lua的協程(coroutine)簡介
  • Lua之協同程序coroutine代碼實例
  • Lua協同程序(COROUTINE)運行步驟分解
  • Lua協同程序函數coroutine使用實例
  • 舉例詳解Lua中的協同程序編程
  • Lua中的協同程序詳解
  • Lua中的協同程序之resume-yield間的數據返回研究
  • Lua中的協同程序探究
  • Lua協同程序coroutine的簡介及優缺點

標簽:泰安 海口 昌都 營口 西寧 臨滄 南京 宿遷

巨人網絡通訊聲明:本文標題《Lua編程示例(七):協同程序基礎邏輯》,本文關鍵詞  Lua,編程,示例,七,協同,程序,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Lua編程示例(七):協同程序基礎邏輯》相關的同類信息!
  • 本頁收集關于Lua編程示例(七):協同程序基礎邏輯的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新巴尔虎右旗| 洛川县| 会东县| 平邑县| 普洱| 株洲县| 湛江市| 米脂县| 高州市| 武义县| 拉萨市| 恭城| 稻城县| 静安区| 饶平县| 水富县| 武隆县| 乌拉特后旗| 察隅县| 望谟县| 博爱县| 石泉县| 健康| 司法| 雷州市| 南澳县| 沽源县| 长岛县| 茶陵县| 吉林省| 柳林县| 新和县| 石棉县| 无棣县| 米泉市| 三亚市| 奉化市| 衢州市| 定西市| 阳山县| 珲春市|