Tailwind CSSTailwind CSS
Home
  • Tailwind CSS 书籍目录
  • Vue 3 开发实战指南
  • React 和 Next.js 学习
  • TypeScript
  • React开发框架书籍大纲
  • Shadcn学习大纲
  • Swift 编程语言:从入门到进阶
  • SwiftUI 学习指南
  • 函数式编程大纲
  • Swift 异步编程语言
  • Swift 协议化编程
  • SwiftUI MVVM 开发模式
  • SwiftUI 图表开发书籍
  • SwiftData
  • ArkTS编程语言:从入门到精通
  • 仓颉编程语言:从入门到精通
  • 鸿蒙手机客户端开发实战
  • WPF书籍
  • C#开发书籍
learn
  • Java编程语言
  • Kotlin 编程入门与实战
  • /python/outline.html
  • AI Agent
  • MCP (Model Context Protocol) 应用指南
  • 深度学习
  • 深度学习
  • 强化学习: 理论与实践
  • 扩散模型书籍
  • Agentic AI for Everyone
langchain
Home
  • Tailwind CSS 书籍目录
  • Vue 3 开发实战指南
  • React 和 Next.js 学习
  • TypeScript
  • React开发框架书籍大纲
  • Shadcn学习大纲
  • Swift 编程语言:从入门到进阶
  • SwiftUI 学习指南
  • 函数式编程大纲
  • Swift 异步编程语言
  • Swift 协议化编程
  • SwiftUI MVVM 开发模式
  • SwiftUI 图表开发书籍
  • SwiftData
  • ArkTS编程语言:从入门到精通
  • 仓颉编程语言:从入门到精通
  • 鸿蒙手机客户端开发实战
  • WPF书籍
  • C#开发书籍
learn
  • Java编程语言
  • Kotlin 编程入门与实战
  • /python/outline.html
  • AI Agent
  • MCP (Model Context Protocol) 应用指南
  • 深度学习
  • 深度学习
  • 强化学习: 理论与实践
  • 扩散模型书籍
  • Agentic AI for Everyone
langchain
  • 2. 仓颉编程语言基础

2. 仓颉编程语言基础

2.2 第一个程序:Hello, World!

2.2.1 编写第一个程序

在开始学习任何编程语言时,编写一个简单的“Hello, World!”程序是一个传统。它不仅帮助你熟悉语言的基本语法,还能验证你的开发环境是否配置正确。

在仓颉编程语言中,编写“Hello, World!”程序非常简单。以下是一个基本的示例:

fn main() {
    print("Hello, World!");
}

代码解析:

  • fn main():这是程序的入口点。fn 是仓颉语言中定义函数的关键字,main 是程序的起始函数。
  • print("Hello, World!");:print 是仓颉语言中用于输出文本的函数。这里我们传递了一个字符串 "Hello, World!" 作为参数。

2.2.2 运行程序

在编写完代码后,你需要运行它来查看输出。以下是运行程序的步骤:

  1. 保存文件:将上述代码保存为一个文件,例如 hello_world.cj。

  2. 编译与运行:使用仓颉语言的编译器或解释器来运行程序。假设你已经配置好了环境,可以通过以下命令运行程序:

    cj run hello_world.cj
    
  3. 查看输出:如果一切顺利,你将在终端或命令行中看到以下输出:

    Hello, World!
    

2.2.3 常见问题与解决方案

问题1:程序无法运行

  • 可能原因:环境未正确配置,或者文件路径错误。
  • 解决方案:确保仓颉语言的编译器或解释器已正确安装,并且文件路径正确。

问题2:输出不正确

  • 可能原因:代码中存在拼写错误或语法错误。
  • 解决方案:仔细检查代码,确保所有符号和关键字都正确无误。

2.2.4 扩展练习

为了进一步巩固你的理解,可以尝试以下练习:

  1. 修改程序,使其输出不同的文本,例如 "你好,世界!"。
  2. 尝试在 print 函数中输出多个字符串,观察结果。
  3. 探索仓颉语言的其他输出函数,例如 println,并比较它们与 print 的区别。

2.2.5 总结

通过编写和运行“Hello, World!”程序,你已经迈出了学习仓颉编程语言的第一步。这个简单的程序不仅帮助你熟悉了基本的语法结构,还验证了你的开发环境是否配置正确。接下来,我们将深入探讨仓颉语言的基本语法和代码风格。

Last Updated:: 3/18/25, 4:00 PM