当前位置: 首页 > news >正文

网站的制作步骤包括网站建设规划书范文

网站的制作步骤包括,网站建设规划书范文,沪尚茗居装修口碑怎么样,广西壮族自治区教育厅官网代码创建了一个结构体,结构体有test1 字符串,还有指向字符串的指针。一共创建了两个。 然后我们使用swap 函数 交换两个结构体内存的内容。 最后如上图。相同的地址,变成了另外结构体的内容。注意看指针部分,还是指向原来的地址…

代码创建了一个结构体,结构体有test1 字符串,还有指向字符串的指针。一共创建了两个。

然后我们使用swap 函数 交换两个结构体内存的内容。

最后如上图。相同的地址,变成了另外结构体的内容。注意看指针部分,还是指向原来的地址。然后我们修改test1 ,test2输出的时候就变了

struct Test {a: String,b: *const String,
}impl Test {fn new(txt: &str) -> Self {Test {a: String::from(txt),b: std::ptr::null(),}}fn init(&mut self) {let self_ref: *const String = &self.a;self.b = self_ref;}fn b(&self) -> &String {unsafe {&*(self.b)}}
}fn main() {let mut test1 = Test::new("test1");test1.init();let mut test2 = Test::new("test2");test2.init();println!("a:{},b:{}", test1.a, test1.b());std::mem::swap(&mut test1, &mut test2);test1.a = "xxxxx".to_string();println!("a:{},b:{}", test2.a, test2.b());
}

运行结果:

http://www.yayakq.cn/news/572862/

相关文章:

  • 网站备案不成功的原因有哪些如何写一个微信小程序
  • 天河建设网站系统企业管理软件开发平台
  • 怎么做新网站的推广phpcmsv9中英文网站
  • 无锡网站制作杭州建设网 执法人员名单
  • 自助众筹网站建设资源分享wordpress
  • 开发网站报价方案用阿里云做网站
  • 聊天网站备案有九类商标可以做网站名吗
  • 怎么样免费做公司网站黄山旅游网页设计作业
  • 泰安网站建设xtempirewordpress编辑器英文
  • 如何用网站模板建站png免费素材网站
  • linux代码做网站如何网站数据备份
  • 辅助色网站两个电脑的wordpress
  • 青海省住房和城乡建设部网站德阳网站建设推广
  • 做异形建筑的网站购物网站建设名字
  • 郑州好的建网站公司wordpress 关键词过滤
  • win8风格门户网站优化网站用什么软件好
  • 服装公司电商网站建设规划网站做锚点
  • 网站开发数据库泰安华航网络有限公司
  • 网站留言板样式网站白名单查询
  • 点评网站开发网站前台模板下载
  • 昆山智能网站开发网站开发的流程图和原型图
  • 管理外贸网站模板下载wordpress 连不到js
  • 成都网站建设推广可以创业商机网餐饮
  • 网站白名单是什么意思网站设计原则的第三要素
  • 简单的网站设计案例成都新冠病最新消息
  • 用thinksns做的网站商业门户网站有哪些
  • 化妆品网站的搭建wordpress网站手机端菜单栏
  • 思茅区建设局网站wordpress 创建配置文件
  • 无锡做网站公司费用价格免费微网站怎么做
  • 景点旅游网站开发与设计你自己做的网站怎么发布到网上