欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Lua中string.len()使用指南

 更新時間:2016年08月28日 16:50:30   投稿:hebedich  
Lua 字符串庫中的所有函數(shù)都導(dǎo)出在模塊 string 中,今天我們先來看看string.len()的使用,有需要的小伙伴可以參考下

前言

今天是星期天,我還是不浪費大家的腦細胞了,直接來列舉一個string家族中比較簡單的函數(shù),函數(shù)雖然簡單,但是用處卻很大,使用頻率也很高,廢話不多說,我們直接來看函數(shù)用法。

內(nèi)容

string.len()
原型:string.len(s)
解釋:返回所給字符串的長度,如果字符串中包含'\0',也會被統(tǒng)計為一個字符。

Usage
首先新建一個文件將文件命名為lentest.lua然后編寫如下代碼:
-- 一個常規(guī)字符串

local sourcestr = "This is a rainy day!"
local sourcelen = string.len(sourcestr)
print("\nthe len of sourcestr is "..sourcelen)

-- 包含'\0'的字符串

local str = "Hello Lua \000 What?"
local strlen = string.len(str)
print("\nthe len of str is "..strlen)

-- 換一種寫法

local strlen_new = str:len()
print("\nthe len of str is "..strlen_new)

運行結(jié)果

總結(jié)

這個函數(shù)也會統(tǒng)計字符串中'\0'的個數(shù),這和c語言是不一樣的,這一點需要注意
第三組測試我是為了復(fù)習(xí)一下string家族中所有函數(shù)的另一種寫法,其實以前也總結(jié)過,只不過今天在這里再次鞏固一下

相關(guān)文章

  • Lua中的loadfile、dofile、require詳解

    Lua中的loadfile、dofile、require詳解

    這篇文章主要介紹了Lua中的loadfile、dofile、require詳解,本文分別用實例講解它的用法和特點等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • Lua教程之弱引用table

    Lua教程之弱引用table

    這篇文章主要介紹了Lua教程之弱引用table,本文講解了自動內(nèi)存管理的缺陷、弱引用table、三種形式的弱引用等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • Lua基礎(chǔ)迭代器的使用實例

    Lua基礎(chǔ)迭代器的使用實例

    今天小編就為大家分享一篇關(guān)于Lua基礎(chǔ)迭代器的使用實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Lua table的concat方法使用實例

    Lua table的concat方法使用實例

    這篇文章主要介紹了Lua table的concat方法使用實例,本文講解了concat方法的用法及使用實例,需要的朋友可以參考下
    2015-04-04
  • Lua游戲開發(fā)教程之時區(qū)問題詳解

    Lua游戲開發(fā)教程之時區(qū)問題詳解

    時間顯示問題說白了就是時差問題,這篇文章主要給大家介紹了關(guān)于Lua游戲開發(fā)教程之時區(qū)問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • 實例講解Lua中pair和ipair的區(qū)別

    實例講解Lua中pair和ipair的區(qū)別

    這篇文章主要介紹了實例講解Lua中pair和ipair的區(qū)別,本文直接用實例代碼來講解pair和ipair的區(qū)別,需要的朋友可以參考下
    2015-04-04
  • Lua和C++語言的交互詳解

    Lua和C++語言的交互詳解

    這篇文章主要介紹了Lua和C++語言的交互詳解,本文講解了C++和Lua交互,涉及到獲取Lua中普通變量的值,Lua中table的值和調(diào)用Lua中的函數(shù),需要的朋友可以參考下
    2014-09-09
  • lua開發(fā)中實現(xiàn)MVC框架的簡單應(yīng)用

    lua開發(fā)中實現(xiàn)MVC框架的簡單應(yīng)用

    最近的游戲項目中使用了lua腳本來開發(fā),項目中用到了MVC框架,最近有朋友問我怎么弄,在這里簡單分享一下思路和一些開發(fā)中的技巧。有需要的小伙伴可以參考下。
    2015-04-04
  • Lua中if語句嵌套的使用教程

    Lua中if語句嵌套的使用教程

    這篇文章主要介紹了Lua中if語句嵌套的使用教程,是Lua入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • C++中調(diào)用Lua配置文件和響應(yīng)函數(shù)示例

    C++中調(diào)用Lua配置文件和響應(yīng)函數(shù)示例

    這篇文章主要介紹了C++中調(diào)用Lua配置文件和響應(yīng)函數(shù)示例,本文使用Lua文件作為配置文件,并寫了幾個響應(yīng)函數(shù)以便在C++中使用,需要的朋友可以參考下
    2015-07-07

最新評論