首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
花落花开99
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
Rust 中的泛型
数据类型是对同一类数据的抽象,而泛型是对具有一组相同行为的数据类型的抽象。Rust 使用 trait 来描述这一组相同的行为,简单的说 trait 就是一组函数的集合。Rust中的trait类似于其他语言中的常被称为接口(interfaces)的功能。 假如有两个函数,它们的功…
Rust 流程控制
if 条件选择是一个表达式(可以用来赋值),并且所有分支都必须返回相同的类型。 判断条件不必用小括号括起来,条件后跟的代码块必须用大括号括起来。 Rust 提供了三种循环:loop、while 和 for。 无限循环,一般配合break表达式使用。 Rust 通过 match …
Rust 函数
Rust 支持多种编程范式,但更偏向于函数式,函数在 Rust 中是“一等公民”,函数可以作为数据在程序中进行传递。跟 C、C++ 一样, Rust 也有一个唯一的程序入口 main 函数。 Rust 使用 fn 关键字来声明和定义函数,使用 snake case 风格来命名函…
Rust 自定义类型
Rust 自定义类型主要有两种:结构体和枚举类型。 和元组一样,结构体中的值可以是不同的数据类型,但结构体有自己的名称,并且需定义结构体中各个数据的名称和类型,称之为字段(field)。 元组结构体(tuple struct)是一种没有字段名的特殊结构体。 单元结构体不包含任何…
Rust 数据类型
Rust 是静态类型语言,它的数据类型分为两类:标量(scalar)类型和复合(compound)类型。 标量(scalar)类型代表一个单独的值。Rust 有四种基本的标量类型:整型、浮点型、布尔类型和字符类型。 Rust 提供了不同长度的整型,并且每种长度的整型都分为有符号…
Rust 工具之 cargo
Cargo 是 Rust 的代码组织管理和项目构建工具,使用 rustup 安装 Rust 时,Cargo 默认也会被安装。 创建和管理 Rust 的模块系统 。 下载和管理依赖包。 调用rustc或其他构建工具来构建项目(应用)。 Rust提供了一套模块系统来组织和管理代码,…
Rust 工具之 rustup
rustup 是 Rust 的安装和管理工具,并且官网推荐使用 rustup 安装 Rust。 在 Unix 系统,使用curl https://sh.rustup.rs -sSf | sh命令,该命令会下载并运行rustup-init.sh。 在 Windows 系统,下载并…
Windows下搭建 Rust 开发环境
Rust 支持很多的集成开发环境(IDE)或开发专用的文本编辑器。查看官网公布支持的开发工具。 Rust 的编译工具依赖 C 语言的编译工具,可以使用 Microsoft C++ 生成工具 或者 MinGW + GCC 编译环境。 本文采用的是 Microsoft C++ 生成…
JavaScript 中的对象类型
简单的说,对象就是一组属性(property)的集合。每个属性包含两部分: 属性名(key)—— 可以是字符串或者符号(symbol)类型值。 特征(attributes)—— 用来描述属性的状态。 数据属性(data property)—— 属性值是可以直接访问的。 访问器属…
JavaScript 中的Object
在 JavaScript 中,几乎所有的对象都是 Object 类型的实例,它们都会从Object.prototype继承属性。 Object 是 JavaScript 的一个内置对象,它是一个构造函数,但是也可以用作普通的函数。 Object 作为构造函数,可以使用new关键…
下一页
个人成就
文章被点赞
82
文章被阅读
64,359
掘力值
1,333
关注了
2
关注者
31
收藏集
1
关注标签
13
加入于
2020-09-29