C语言入门:Hello World笔记

需积分: 3 0 下载量 200 浏览量 更新于2024-09-10 收藏 735KB DOC 举报
"这是一个关于C++编程基础的笔记,主要涵盖了项目的命名规范、C++的特点、主函数`main()`的定义、大括号的作用、小括号在传递参数时的重要性、`printf`函数的使用、`#include`预处理指令、`getchar()`函数的理解、源文件与头文件的区别、避免遗漏分号、英文输入的要求以及简单的编程环境——记事本的使用。" 在编程学习的初级阶段,"Hello World"是一个常见的起点,这个笔记详细介绍了相关概念。首先,项目名称应该遵循一定的规范,通常要求清晰明了,易于理解。笔记提到的CPPcplusplus可能是指C++编程语言,它是C语言的扩展,增加了类、模板等面向对象编程特性,但在这个笔记中并未深入讨论。 C++程序通常没有固定的入口点,但是我们习惯上会定义一个`main`函数作为程序的开始。在示例中,`void main()`表示`main`函数不返回任何值,空的`void`关键字和一对空的括号`()`表明该函数没有接收任何参数。`main`函数内的大括号`{}`则包含了程序的主要逻辑。 笔记强调了小括号在传递函数参数时的重要性,不能省略,因为它们定义了函数调用时的数据输入。`printf`函数用于输出数据,是C语言中的标准输出函数,它需要一个字符串作为参数来打印。如果找不到`printf`函数,可能是没有正确地包含`stdio.h`头文件,这个头文件包含了标准输入输出相关的声明。 `#include<stdio.h>`是预处理指令,用于将`stdio.h`头文件的内容插入到源代码中,这样编译器就知道如何调用`printf`等函数。`getchar()`函数则是用来获取用户输入的一个字符,常用于程序暂停等待用户输入的场景。 笔记还提醒,C语言的源文件通常包含实际的代码,而头文件则用来存放函数声明和定义,以供其他源文件引用。编写C程序时,分号是必要的语句结束符,必须确保每个语句后面都有。同时,C语言只接受英文字符,输入中文字符可能会导致编译错误。 最后,笔记提到了在记事本中编写C程序的基本步骤:编写`.c`源文件,然后通过命令行工具(如`cl`)编译和运行程序。这是一个简单的开发环境,对于初学者来说足够了解基本的编程流程。