2

学生的编程体会(学编程的感受收获)

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

rust心得

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

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

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

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2599070/
1
上一篇少儿编程会被推崇吗(少儿编程为什么这么火)
下一篇 童美少儿编程加盟(童程童美编程官网加盟)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部