swift 3.0 数组赋值
2017-04-26 22:11
211 查看
已经不再是简单的赋值了,而且数据拷贝!
func testArray(){
var a = [1,2,3,4];
var b = a;
//a.append(100);
var c = b;
c[1] = 20;
print(a); //[1, 2, 3, 4]
print(b); //[1, 2, 3, 4]
print(c); //[1, 20, 3, 4]
}
func testArray(){
var a = [1,2,3,4];
var b = a;
//a.append(100);
var c = b;
c[1] = 20;
print(a); //[1, 2, 3, 4]
print(b); //[1, 2, 3, 4]
print(c); //[1, 20, 3, 4]
}
相关文章推荐
- 十四 Swift3.0之 数组的其他操作
- Swift 3.0 数组的语法小变动
- 十三 Swift3.0之 数组基本使用
- iOS -Swift 3.0 -Array(数组与可变数组相关属性及用法)
- Swift 3.0 - 数组
- 数组排序不能给max乱赋值,Java语言程序设计(基础篇)学习日记
- C语言 第 7 节 如何将字符串指针指向的内容赋值给数组
- Swift-Array数组操作
- iOS -Swift 3.0 -for(循环语句用法)
- Swift 3.0 集合类型
- vb中给字符串数组赋值
- C/C++数组为什么不支持整体赋值操作
- swift3.0集成jpush3.0.1
- Swift 学习之数组(unshare)
- Swift 3.0 Preview 1更新内容中文翻译
- 3.5 Swift数组和Slice swift3.0 已经不要 Slice了
- 十八 Swift3.0之 函数定义
- iOS -Swift 3.0 -String(字符串常规用法)
- C++中的字符数组逐个赋值时报错的解决方法
- 算法与数据结构(十五) 归并排序(Swift 3.0版)