lua檔案讀寫操作

2021-08-08 03:52:40 字數 1134 閱讀 8729

--讀取檔案操作

local

f = assert

(io.open("config.txt"

,'r'

local

string

= f:read("*all"

)--[[*all表示讀取所有的檔案內容,*line表示讀取一行,*number讀取乙個數字,表示讀取乙個不超過num長度的字元]]

f:close() --關閉流

print

(string

)--封裝成函式

local

function

read_files

( filename )

local

f = assert

(io.open(filename,'r'

))local

content = f:read("*all"

)f:close()

return

contentend

local

rlt = read_files("config.txt"

)print

(rlt)

local

f = assert

(io.open("ok.txt"

,'w'

))f:write("welcome to lua\n cocos2d-x"

)f:write("aaaaaaaaa"

)f:close()

local

function

write_content

( filename,content )

local

f = assert

(io.open(filename,'a'

)) f:write(content)

f:close()

endwrite_content("ok.txt"

,"hello lua\n"

)local

long_string = [[

\n cocos2d-x and lua welcome to you

]]write_content("ok.txt"

, long_string)

lua 讀寫檔案

i o庫為檔案操作提供2個里乙個輸入庫和乙個輸出庫io.read io.write 該函式將所有引數按照順序寫到當前輸出檔案中 file name c 1.txt file name2 function write io.write hello world end write io.read 讀取當...

lua檔案讀寫

檔案讀寫 檔案讀寫對製作遊戲很有幫助。可以呼叫別的檔案中的 儲存最高分 遊戲存檔 玩家狀態等信寫到檔案中。首先,讓我們看乙個簡單的命令 dofile。這個命令會讀入另乙個檔案的 並立即執行。dofile test.lua 很簡單的命令。注意 是指根目錄,不是子目錄。如果是子目錄,應該這樣用 dofi...

lua檔案讀寫

檔案讀寫 檔案讀寫對製作遊戲很有幫助。可以呼叫別的檔案中的 儲存最高分 遊戲存檔 玩家狀態等信寫到檔案中。首先,讓我們看乙個簡單的命令 dofile。這個命令會讀入另乙個檔案的 並立即執行。dofile test.lua 很簡單的命令。注意 是指根目錄,不是子目錄。如果是子目錄,應該這樣用 dofi...