Helloworld显示代码:
#include<stdio.h>
int main{
printf("Helloworld");
getchar();
return 0;
}
程序分析:
第 1 行,#include 是 C 语言的预处理指令,用来引入<stdio.h>等系统头文件。stdio.h 中
包含了很多和输入输出相关的函数信息,如果在程序中调用 printf 函数,就必须引入该头文
件。
第 2 行,main 是函数名称,表示“主函数”。一个 C 语言程序无论多么简单或者多么
复杂,都必须有一个程序执行入口,这个入口就是主函数 main()。main 函数前面的 int 表示
主函数执行完毕,会返回 int 类型(整型)数据。
第 3 行,“{”表示函数开始的标志。
第 4 行,printf 是 C 语言库函数,"Helloworld"是字符串,printf 函数会将双引号
中的字符串输出。
第 5 行, getchar 是 C 语言库函数,等待用户输入直到按键盘上的回车键才结束。在 C
程序中调用该函数,主要是为了避免程序运行一闪而过。
第 6 行,return 0 表示 main 函数执行到此处时结束,并返回整数 0。
第 7 行,“}”表示函数结束的标志。
程序代码由指令和数据组成。上面的代码 printf、getchar 是指令,“Helloworld”
是数据。
每个 C 语言程序都必须有一个主函数,函数体使用“{ }”包裹。主函数由系统进行调用,
当执行一段 C 程序时,必须先找到该程序的主函数,从主函数开始执行。