概述

“Hello, world!”程序是一个计算机程序,它向用户输出或显示“Hello, world!”。由于这是一个非常简单的程序,在大多数编程语言中经常被用来展示编程语言的基本语法,因此它通常是人们编写的第一个程序。[1]

讨论

“Hello, world!”程序通常用来向初学者介绍编程语言。它也常常作为一种检验工具,确保计算机语言正确安装,并且操作员理解其工作原理。[2]

使用“Hello, world!”作为测试信息的传统,受到经典书籍《C程序设计语言》中的一个示例程序的影响。该书中的示例程序打印“hello, world”(没有大写字母和感叹号),并且继承自1974年Brian Kernighan编写的贝尔实验室内部备忘录。[3]

除了显示“Hello, world!”外,"Hello, world!"程序还可以包括注释。注释是计算机程序源代码中的程序员可读的解释或注解。添加注释的目的是使源代码更容易为人类理解,通常编译器和解释器会忽略这些注释。不同编程语言中注释的语法差异较大。[4]

伪代码

Function Main
    ... This program displays "Hello world!"
    Output "Hello world!"
End

输出

Hello world!

每个代码元素的含义如下:[5]

  • Function Main:开始主函数
  • ...:开始注释
  • Output:表示接下来将显示或打印的值
  • "Hello world!":需要显示的字面字符串
  • End:结束代码块

流程图

以下页面提供了在不同编程语言中实现“Hello, world!”程序的示例。每个页面都包括对构成程序的代码元素的解释,并提供可以用来测试程序的IDE链接。

关键术语

  • 注释(comment):计算机程序源代码中的程序员可读的解释或注解。

参考文献

  • Flowgorithm – Flowchart Programming Language
  • Wikiversity: Computer Programming
  • Wikipedia: "Hello, World!" program
  • Wikipedia: "Hello, World!" program
  • Wikipedia: "Hello, World!" program
  • Wikipedia: Comment (computer programming)
  • Programming Fundamentals/Hello World
Last modified: Friday, 10 January 2025, 3:41 PM