- 博客(6)
- 收藏
- 关注
原创 hnu bomblab拆炸弹实验
但是,从困难的解题过程中,我知道了计算机到底是怎么执行程序的,寄存器,内存,指令……到底他们之间怎么配合才能让一个程序得到应有的结果,分支,循环这种东西在我脑中不再是简单的ifelse,while这样的英文单词,而是汇编级的“跳转”。经过这个节点先要0*2+1=1,也就是其父节点的右子节点,然后他的父节点是祖父节点的子节点(1*2 = 2),此时返回值恰好是 2,故祖父节点就是根节点。string1是输入的字符串,string2是内存中的字符串,gdb查看内存中的字符串内容即可。
2025-03-25 19:45:13
849
原创 (Rust入门教程)Rust course_2--基本类型
值都可以作为 Rust 字符,包括单个的中文、日文、韩文、emoji 表情符号等等,都是合法的字符类型。这块感觉很有意思,个人研究的方向也能用于这块(提升精度,防止误差),以后可以深入研究下.。表达式可以对变量赋值,或者在函数体或作用域中作返回值。浮点数的精度问题:和c/c++一样,由于存储时的误差,不要试图进行比较。这里x+=2是个语句(没有返回值),所以没有返回值,返回()():单元类型,可以作为一个值用来占位,但是完全。如下,在一个作用域中返回x+1,在将值赋值给y。如下,在一个函数中返回x+y。
2024-09-01 15:38:46
324
原创 (Rust入门教程)Rust course_1--安装,变量绑定
因为某些需要,要研究大段的Rust代码,又对Rust的流行早有耳闻,今天开始学习学习,但愿能坚持下来,发这里就当笔记的备份了。
2024-08-29 15:35:32
780
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人