Rust hello world !

特点: 安全,速度,并发

文件:hello_world.rs

代码:

1 fn main() {
2     println!("hello world!");
3 }

执行:rustc hello_world.rs

执行:./hello_world

结果:屏幕上就出现字符串:hello world

时间: 2024-10-04 11:20:24

Rust hello world !的相关文章

MIPS平台OpenWrt路由器系统内的Rust应用程序开发

作者:Liigo(庄晓立) 日期:2014年9月17日 原创链接:http://blog.csdn.net/liigo/article/details/39347541 版权所有,转载请注明出处:http://blog.csdn.net/liigo 目标 使用 Rust 语言,交叉编译开发 MIPS(el) + OpenWrt 路由器平台下的应用软件. 编译rustc 首先自行编译Rust编译器源代码,生成支持 mipsel-linux 平台的交叉编译器rustc ./configure --t

Rust 1.7.0 匹配器 match 的简介和使用

使用过正則表達式的人应该都知道 matcher ,通过 matcher 匹配器运算正則表達式,完毕一系列的匹配规则. 在Rust 中 没有 switch 语句.matcher 就是 switch 的一个变形,但比其它语言中的 switch 更强大! 一.简单举例说明 简单的 matcher 和 if 语句很相似,假设是简单的条件推断能够用if语句: let n = 5; if n < 0 { print!("{} is negative", n); } else if n >

Eclipse环境安装rust

参考 https://rustdt.github.io/ https://github.com/RustDT/RustDT/blob/latest/documentation/UserGuide.md#user-guide https://stackoverflow.com/questions/33570021/how-to-set-up-gdb-for-debugging-rust-programs-in-windows/33570022#33570022 1.安装RUST 语言工具 在htt

Rust 学习记录(Nightly)

2.1 安装 $ curl -L https://static.rust-lang.org/rustup.sh | sudo sh 2.2 Hello, world! 创建项目 $ mkdir ~/projects $ cd ~/projects $ mkdir hello_world $ cd hello_world 创建 main.rs,当前目录结构 projects/ └── hello_world └── main.rs 编写代码 fn main() { println!("Hello,

Installing Rust

1.官方说明 If you're on Linux or a Mac, all you need to do is this (note that you don't need to type in the $s, they just indicate the start of each command): curl -s https://static.rust-lang.org/rustup.sh | sudo sh 2.我的环境: Centos 7.0 64位 ①执行命令:curl -s h

Rust 1.7.0 macro宏的复用 #[macro_use]的使用方法

Rust 1.7.0 中的宏使用范围包含三种情况: 第一种情况是宏定义在当前文件里.这个文件可能是 crate 默认的 module,也可能是随意的 module 模块. 另外一种情况是宏定义在当前 crate .可是不是在当前文件里,而是其它 module 模块中. 第三种情况是宏定义在其它的 crate 中.或者其它的 crate 子模块中. 使用#[macro_use] 能够使被注解的module模块中的宏应用到当前作用域中.或者凝视crate中的宏应用到当前crate作用域中. 第一种情

rust 参考的资料 转

http://blog.csdn.net/loveisasea/article/details/46292715 rust官方学习文档: 1.http://doc.rust-lang.org/book/README.html (英文:rust参考手册) 2.https://www.gitbook.com/book/kaisery/rust-book-chinese(中文:rust参考手册,翻译略显晦涩) 3.http://rustbyexample.com/index.html 4.http:/

Atitit.rust语言特性&#160;attilax&#160;总结

Atitit.rust语言特性 attilax 总结 1. 创建这个新语言的目的是为了解决一个顽疾:软件的演进速度大大低于硬件的演进,软件在语言级别上无法真正利用多核计算带来的性能提升.1 2. 不会出现Null指针等等1 2.1.1. Rust 1.1 稳定版 更新内容1 2.1.2. Rust 1.2 测试版 更新内容2 3. RAII2 3.1. 无数据竞争(Data Race)…无需竞争的并发,Rust能够确保在并发编程中的数据安全3 4. 是基于继承的组合,Rust能基于继承实现组合,

半个月使用rust语言的体验

从第一次下载rust语言的编译器到今天刚好第14天. 简单说一下对这个语言的感觉吧. 一.性能 把以前用java写的一个中文地址切分的算法,用rust重新实现了一下(https://github.com/naturemickey/addressCut_use_rust).运行的速度上,rust的release版本要比java快上一倍左右. java版本的代码量是800多行,而rust版本的代码量是600多行. 这个体验还是很不错的,毕竟才刚刚开始学习rust语言,很多代码自己都觉得写得丑陋无比(

Rust这个新的语言

Rust初步(七):格式化 摘要: 在Rust中,如果要进行屏幕输出,或者写入到文件中,需要对数据进行格式化.这一篇总结一下它所支持的几种格式化方式. 这篇文章参考了以下官方文档,不过,按照我的风格,我还是会突出于C#语言的比较,这样可能更好懂一些. http://rustbyexample.com/hello/print.html http://doc.rust-lang.org/std/fmt/ http://rustbyexa...阅读全文 posted @ 2015-08-27 13:0