v语言初体验小结(2)

编译执行

$ v run arrays.v
============ running arrays ============
[1, 2, 3]
true
false
$

可变数组

默认数组定义好之后,是不能修改其长度的,而在其前面加上关键字 mut ,则可以实现变长数组,例如

代码

$ cat arrays_1.v
fn main() {
    // 定义可变数组
    mut other_arrays := [1,2,3]

    // 打印数组长度
    println('数组变化前长度')
    println(other_arrays.len)

    // 打印数组内容
    println('数组内容')
    println(other_arrays)

    // 追加数组值
    other_arrays << 4

    // 打印数组长度
    println('数组追加后长度')
    println(other_arrays.len)

    // 打印数组内容
    println('数组内容')
    println(other_arrays)

}
$

编译运行

ps: 目前的方法我只找到了追加,还未找到删除,[尴尬--]

$ v run arrays_1.v
============ running arrays_1 ============
数组变化前长度
数组内容
[1, 2, 3]
数组追加后长度
数组内容
[1, 2, 3, 4]
$

未完待续。。。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持黑区网络。