2

学生的编程体会(学编程的感受收获)-pg电子游戏试玩平台网站

rust心得 今天看了一下uboot启动流程后,抽空看了一下rust编程,那个所有者规则和借用规则实在是让人不好理解。变量的所有者可以转移,一旦转移,旧的就失效不能使用,任何时候变量只有一个所有者。借用和c语言的引用

rust心得

今天看了一下uboot启动流程后,抽空看了一下rust编程,那个所有者规则和借用规则实在是让人不好理解。变量的所有者可以转移,一旦转移,旧的就失效不能使用,任何时候变量只有一个所有者。借用和c语言的引用形式相似,可变借用只能是一个,不能有多个,不可变借用可以有多个。一个变量不能同时拥有可变借用和不可变借用。

感觉还是很绕,以前编程时从来不考虑变量的读写属性,改用rust编程估计后,在设计变量和函数时就得考虑变量和函数形参的读写属性了,变量进入函数是只读的?还是可变的?要不要转移所有者权限?在定义变量、函数时要规划好。

后面抽空研究一下rust怎么实现链表,队列,栈和堆,研究一下多线程,网络编程,应该能初步掌握这门语言。

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2599070/
1
上一篇
下一篇 没有了

为您推荐

联系pg电子游戏试玩平台网站

联系pg电子游戏试玩平台网站

在线咨询:

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注pg电子游戏试玩平台网站

返回顶部
网站地图