当前位置: 首页 > 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.mnyf.cn/news/47815.html

相关文章:

  • ps做的网站模板网络营销的发展现状如何
  • 无需本金十分钟赚800兰州seo培训
  • 利用网盘做网站网站建设7个基本流程
  • html网站支付链接怎么做的如何建立免费个人网站
  • 深圳建站公司兴田德润电话多少外贸推广营销公司
  • 郑州专业网站制作建设怎样做网站卖自己的产品
  • wordpress简约新闻自媒体主题seo公司厦门
  • 网站制作九江网推广公司
  • 网站建设 选中企动力电商网站链接买卖
  • 做游戏模板下载网站有哪些sem竞价托管多少钱
  • 上海市网站建设公叿深圳网络推广软件
  • 网页设计图片刷新随机更换手机端seo
  • 有自己团队做网站上线多久网站为什么要seo?
  • 百度广告联盟网站免费网络营销平台
  • 如果做动态网站开发 以下35个成功的市场营销策划案例
  • 建筑专业名词网站台州seo
  • 杭州自适应网站建设全国唯一一个没有疫情的城市
  • 湖南人文科技学院seo排名赚挂机赚钱软件下载
  • 互动吧网站模板百度知道首页登录入口
  • 保定专业网站建设关键词优化推广排名
  • 昆山网站建设哪家好免费营销软件网站
  • 河池公司做网站英语seo
  • 做响应式网站兼容哪几个尺寸全球十大网站排名
  • 西藏做网站济南谷歌推广
  • 网站快速排名推广引流工具
  • 怎么在自己做的网站上发视频教程制作链接的app的软件
  • 平安好车主app下载官方网站下载如何做电商赚钱
  • wordpress网站推广主题百度网站推广费用
  • ai里做的图片方网站上不清楚网络营销推广方法
  • 做网站需要多少钱 百度提供搜索引擎优化公司