虽然C语言被认为 "难学",实际上C语言是一种非常简单的语言,功能强大。
Tutorial
导言
C语言是一种通用的编程语言,它与机器的工作方式密切相关。 理解计算机内存的工作方式是C语言编程的一个重要方面。 虽然C语言被认为 "难学",实际上C语言是一种非常简单的语言,功能强大。
C语言是一种非常常见的编程语言,它是许多应用程序的开发语言,如Windows、Python解释器、Git和许多其他编程语言。
C语言是一种编译语言——这意味着为了运行它,编译器(例如GCC或Visual Studio)必须将编写的代码进行处理,然后创建一个可执行文件。这个文件可以被执行,会做我们想让程序做的事情。
第一个程序
每个C语言程序都使用库,它赋予执行必要功能的能力。例如,最基本的函数printf
,用于向屏幕打印输出,定义在 stdio.h
头文件中。
为了在程序中增加运行printf
命令的能力,必须在第一行代码中添加以下include指令。
#include <stdio.h>
代码的第二部分是要写的实际代码。将要运行的第一段代码将始终在main
函数中。
int main() {
...你的代码放在这里
}
int
关键字表示函数main
将返回一个整数——一个简单的数字。该函数返回的数字表明编写的程序是否正常工作。
如果想表达代码运行成功,将返回数字0。一个大于0的数字将意味着编写的程序运行失败。
在本教程中,将返回0以表示程序是成功的:
代码语言:javascript复制return 0;
请注意,C语言中的每个语句都必须以分号结束,这样编译器才知道一个新的语句已经开始。
最后不能不提,需要调用printf
函数来打印句子。
Exercise
改写下面的程序,使其打印输出Hello, World!
。
Tutorial Code
代码语言:javascript复制#include <stdio.h>
int main() {
printf("Goodbye, World!");
return 0;
}
Expected Output
代码语言:javascript复制Hello, World!
Solution
代码语言:javascript复制#include <stdio.h>
int main() {
printf("Hello, World!");
return 0;
}