本文仅介绍 LaTeX3 整数数组模块
区别于其它语言的一点:数组首个元素编号是 1, 而不是 0.
构建数组
构建一个长度为 5 的数组 \l_array_int
1
| \intarray_new:Nn \l_array_int {5}
|
数组赋值
给数组第 3 个元素赋值为 5.
1
| \intarray_gset:Nnn \l_array_int {3}{5}
|
整体赋值
可以不用提前声明数组长度
1
| \intarray_const_from_clist:Nn \l_array_int {2,5,4,1,6}
|
获取数组长度
1 2
| \intarray_const_from_clist:Nn \l_array_int {2,5,4,1,6,10,5} \intarray_count:N \l_array_int
|
使用数组
1
| \intarray_item:Nn \l_array_int {3}
|
1
| \intarray_rand_item:N \l_array_int
|
初始化数组
1
| \intarray_gzero:N \l_array_int
|
其它
1 2
| \intarray_show:N ... \intarray_log:N ...
|
点赞,收藏都是我的动力鸭~~~