当前位置: 首页 > wzjs >正文

wordpress自定义图片免费seo优化工具

wordpress自定义图片,免费seo优化工具,在线logo生成器免费,ghost hexo WordPress文章目录 你好,世界!创建项目目录编写并运行Rust程序1. 创建源文件2. 编写代码3. 编译运行 程序结构解析main函数打印语句 编译与运行的分离1. 编译阶段2. 查看编译结果3. 运行阶段 下一步:Cargo工具 你好,世界! 之前介…

文章目录

  • 你好,世界!
    • 创建项目目录
    • 编写并运行Rust程序
      • 1. 创建源文件
      • 2. 编写代码
      • 3. 编译运行
    • 程序结构解析
      • main函数
      • 打印语句
    • 编译与运行的分离
      • 1. 编译阶段
      • 2. 查看编译结果
      • 3. 运行阶段
    • 下一步:Cargo工具

你好,世界!

Hello World

之前介绍了Rust的安装,那么,我们编写第一个Rust程序。遵循编程语言学习的传统,我们将编写一个在屏幕上打印"Hello, world!"的小程序!

注意:Rust不限制您使用的编辑器或代码存放位置,如果您更喜欢使用集成开发环境(IDE)而非命令行,请自由选择您熟悉的IDE。许多现代IDE已提供Rust支持(详见各IDE文档)。以本文为例,我是在VS Code上编辑代码。

创建项目目录

首先创建存放Rust代码的目录。

打开终端执行以下命令(不同系统有差异):

Linux/macOS/PowerShell:

mkdir ~/projects
cd ~/projects
mkdir hello_world
cd hello_world

Windows CMD:

mkdir "%USERPROFILE%\projects"
cd /d "%USERPROFILE%\projects"
mkdir hello_world
cd hello_world

编写并运行Rust程序

1. 创建源文件

新建名为main.rs的文件(Rust文件扩展名始终为.rs,多单词文件名建议用下划线分隔,如hello_world.rs

2. 编写代码

将以下代码写入main.rs:

    // 文件名: main.rsfn main() {println!("Hello, world!");}

3. 编译运行

返回终端执行(注意不同系统的执行命令差异):

Linux/macOS:

 rustc main.rs  # 编译
./main         # 运行

Windows:

 rustc main.rs
.\main.exe

成功运行将输出:

   Hello, world!

若未看到输出,请参考官网安装章节的"故障排除"部分。

编译生成的目录如下图:
在这里插入图片描述

程序结构解析

main函数

fn main() {// 函数体
}
  • main函数是每个可执行Rust程序的入口
  • 无参数时保留空括号()
  • 函数体必须用{}包裹(Rust代码风格建议左花括号与函数声明同行,间隔一个空格)

提示:使用rustfmt工具(随Rust安装)可自动格式化代码为标准样式(详见官网文档附录D)

打印语句

println!("Hello, world!");
  • println!是Rust宏(!标识宏调用,与普通函数区分)
  • 字符串参数"Hello, world!"被输出到屏幕
  • 分号;表示语句结束(大多数Rust代码行以分号结尾)

编译与运行的分离

Rust采用预编译机制:

1. 编译阶段

使用rustc编译器生成二进制文件:

   rustc main.rs
  • 生成可执行文件(Linux/macOS: main,Windows: main.exe)
  • 类似C/C++的gcc/clang编译流程

2. 查看编译结果

Linux/macOS/PowerShell:

   ls  # 输出 main  main.rs

Windows CMD:

   dir /B  # 输出 main.exe  main.pdb  main.rs
  • .pdb文件包含Windows调试信息

3. 运行阶段

直接执行二进制文件,无需Rust环境:

 ./main      # 类Unix系统.\main.exe  # Windows系统

与Ruby/Python/JavaScript等脚本语言的差异:

  • 动态语言需要运行时环境
  • Rust编译后生成独立可执行文件
  • 编译步骤增加了开发环节,但提升了部署便利性

下一步:Cargo工具

虽然rustc适合简单程序,但在实际开发中推荐使用Cargo(Rust官方构建工具):

  • 依赖管理
  • 项目配置
  • 跨平台构建
  • 代码共享
http://www.dtcms.com/wzjs/116618.html

相关文章:

  • 定制网站开发方案今日竞彩足球最新比赛结果查询
  • 24视频网站建设泉州百度广告
  • 黄石网站制作公司武汉seo 网络推广
  • 惠阳区规划建设局网站百度竞价推广效果好吗
  • 哪个云服务器便宜又好关键词整站优化公司
  • 专业b2c网站建设产品如何在网上推广
  • 济南做网站的公司哪家好营销网站建设规划
  • 北京的电商平台网站互联网营销公司
  • 宜昌网站优化石家庄最新新闻事件
  • 河北百度推广seo搜索引擎优化叫什么
  • PHP开源网站开发系统青岛网站排名推广
  • 手机网站cms系统站长seo推广
  • 做网站挣钱收录提交入口
  • 宁德做网站公司广州十大营销策划公司
  • 做网站如何使用网页插件seo常用的优化工具
  • 网页设计与制作一课一文百度seo竞价推广是什么
  • 网页设计代码大全div郑州网站优化软件
  • 如何本地搭建网站nba交易最新消息
  • 如何网站做专题seo推广是什么意思
  • 建设银行属于哪里推推蛙贴吧优化
  • 西安网站建设培训学校怎么做网络广告推广
  • 厦门企业自助建站系统优化网站的意思
  • 短视频关键词优化深圳网站建设优化
  • 成都网站设计新闻关键词搜索排名工具
  • 太平洋电脑配置报价官网东莞百度seo
  • 北京网站开发费用大型网站建设公司
  • 蓬莱市住房和规划建设管理局网站宁德市高中阶段招生信息平台
  • 我的世界怎么做充值点卷网站数据推广公司
  • 政府网站怎样建设google搜索引擎官网
  • 黄山网站建设哪家强东莞网络推广系统