StringsLua 也支持字符串类型 (例如. 文本) . 创建字符串, 使用 "双引号" 或 '单引号' 引用文本即可: > print("hello") hello 我们可以采用下面方法声明字符串变量: > who = "Lua user" > print(who) Lua user 我们也可以使用 .. 操作符, 将字符串整合在一起: > print("hello
转载 2024-06-27 22:37:15
84阅读
--->lua中字符串索引从前往后是1,2,……,从后往前是......,-2,-1      e.g: tmp = “abcd” ,tmp[1] =='a',tmp[2] =='b',tmp[-1] =='d',tmp[-2] =='c'. --->string库中所有的function都不会直接操作字符串,只返回一个结果。 ---&gt
转载 2024-04-16 21:18:37
62阅读
string函数string.byte (s,[,i[,j]])返回字符串内部编码s[i],s[i+1],...,s[j]。i默认是1,j默认是i; 和|string.sub|规则相同。内部编码不一定可移植。 string.byte("hello",1,5) 在mac上返回104,101,108,108,111string.char (…)接收零个或多个整数。返回由参数编码组成的字符串
转载 2024-03-16 09:08:37
169阅读
lua的字符串操作lua的字符串绝大部分的操作 都可以用 string函数接口操作,只是因为lua的特性,在匹配操作上会有些不一样,这个文末会说一点。另外 lua 的字符串是 从 下标 1 开始的,不是 0 开始。 函数操作:1. 计算字符串长度  例如:string.len("abcd"); ---->  4 2. 返回字符串 s  的 n 个拷
转载 2024-02-19 13:06:48
51阅读
String和StringBuffer的区别,看看初学者可以了解一下。
转载 精选 2015-03-25 11:45:40
591阅读
转载 2012-08-13 10:47:00
44阅读
2评论
指针可以指向变量、数组,也可以指向函数函数指针就是指向函数的指针 函数名实际是程序在内存中的起始地址。而指向函数的指针可以把地址传递给函数 也可以从函数返回给指向函数的指针。例如这个例子:通过一个函数求两个数的和 并通过函数指针调用该函数。 #include<stdio.h> int sum(int a,int b);//求和函数的声明 void&nb
原创 2015-11-25 21:37:51
564阅读
1点赞
Lua 中字符串管理是核心内容之一(另一个当然就是表的管理)。Lua 脚本中用到的字符串,解析时用到的符号,及一些运行时相关的字符串都保存在全局字符串表中,全局字符串表就是 tree.c 中的 string_root 数组。同样的字符串在 Lua 的全局字符串表中只会出现一次,也就是只保存一次。先看下数据结构 TaggedStringtypedef struct TaggedString {
    网上找了一些关于gsub模式匹配资料,但是都不全面细致,所以打算翻译官方文档。以下内容翻译自《Lua 5.3 Reference Manual》6.4.1 - Patterns。 ------ 我是一条分割线------    Lua中的模式匹配用正则表达式来描述,它被用于string.find, string
转载 2024-05-12 16:21:34
75阅读
   大家好!我是书记,今天给大家带来的是YUM服务器的配置方法: 首先,我们现在做一个简单的概述:  Yum(Yellow dog updater ,modified)是在Fedora(功能强大的社区版本)中的SheLL前端软件包管理器,而且是基于RPM包管理,能够从自定义的服务器中自动的下载RPM包且安装,最大的亮点就是可以自动的处理软件包之间的依赖关系,可
原创 2010-12-10 12:25:03
894阅读
4点赞
       大家好,我是书记。今天给大家介绍一下Rsync的使用。   Rsync--Remote Sync(远程同步)是一个具有快速同步文件和传输文件的工具,主要用于快速,安全,高效的数据备份。此工具具有传输新增或更该过的文件的特性,而且支持数据压缩,因此提高了文件传输和同步的速度。配置用于Rsync同步的远程主机
原创 2011-06-03 16:14:34
10000+阅读
4点赞
19评论
   第一次写博客,水准不好,求不喷。   首先,sizeof不是一个函数,他是c的一个关键字,如同break,static,void一样。sizeof的作用简单地说是求一个对象(sizeof(a))或是一个数据类型(sizeof(int))在当前平台下需要占用内存大小,是被测对象本身类型的大小,而不是真正求对象本身占用了多少内存,sizeof不涉及对内存空
原创 2014-07-20 23:18:03
622阅读
方法:
原创 2022-12-12 16:19:13
64阅读
UDP从应用进程得到数据,附加上用于多路复用/分解服务的源和目的端口号字段
原创 2022-12-12 16:19:36
99阅读
实现和strchr(查找字符首次出现的位置)#include<Aventador_SQ.h>int Strchr(char arr[], char Char,int* location){ int i = 0; int ArrLen = strlen(arr); int temp = ArrLen; for (i = 0; i <= temp; i++) {...
原创 2021-12-29 16:44:50
166阅读
lua string.find local s=[[{"weatherinfo":{"city":"石家庄","city_en":"shijiazhuang","date_y":"2012年4月24日","date":"","week":"星期二","fchh":"11","cityid":"1...
转载 2013-09-10 20:20:00
153阅读
2评论
lua string.find local s=[[{"weatherinfo":{"city":"石家庄","city_en":"shijiazhuang","date_y":"2012年4月24日","date":"","week":"星期二","fchh...
转载 2013-09-10 20:20:00
293阅读
2评论
lua string
原创 2022-09-03 00:48:25
141阅读
以下是摘的一篇文章 很有收获 java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。    下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。   本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5
转载 2009-09-07 09:39:50
301阅读
 如何打印出字节码:代码里做如下修改,把打印字节码的宏开关打开。y.tab.c18 行#define LISTING 0改为#define LISTING 1因为 PrintCode 的定义在调用之后,所以加个前置声明:做出下修改:y.tab.c329 行添加static void PrintCode (Byte *code, Byte *end);保证在 lua_parse 调用它的时
转载 2024-03-25 10:43:02
30阅读
  • 1
  • 2
  • 3
  • 4
  • 5