把可变字符串赋值给带copy修饰的字符串属性(字符串属性是可变字符串或不可变字符串均可)时,是做了深度拷贝的。 把不可变字符串赋值给带copy修饰的字符串属性(字符串属性是可变字符串或不可变字符串均可)时,是做了浅拷贝的。 二、在数组属性中使用copy修饰符 在Person类中增加一个数组属性,代表其朋友数组。 @pr...
对于浅拷贝复制的对象,如果字段是值类型的,那么对该字段执行复制;如果该字段是引用类型的话,则复制...
6.请你说说 HTTP 和 HTTPS 的区别?7.简述一下浅拷贝和深拷贝?8.请你说说 TCP 如何实现可靠传输?9.请你说说三种智能指针实现原理和使用场景?10.请你介绍一下数据库的 ACID?11.请你说说 C++11、C++14、C++17、C++20 都有什么新特性?12.说一说进程有多少种状态,如何转换?13.说一说 select 的原理以及缺点...
5.如何理解指针?6.深拷贝与浅拷贝7.c语言交换不使用中间变量交换两个数的值有几种方法?8.static的用法和作用?9.静态变量什么时候初始化?10.堆与栈的区别?11.sizeof 和strlen 的区别12.进程的 发布于 2023-02-28 12:26・IP 属地北京 赞同 分享收藏 写下你的评论... 还没有评论,发表...