C语言——简单C语言程序
相信每个初学者在开始学习C语言时,都会遇到这么一个函数,可以说它是我们打开C语言的大门。
#include <stdio.h> int main() { printf("Hello Word!\n); return 0; }
这个代码看似简单,实际上也确实简单。它主要由几部分构成,分别是头文件、函数首部和函数体。
首先是头文件,不同的头文件对应着不同的职能,至于用哪个取决于你执行的语句是什么功能。比如上面的“printf”是输出,那么我们就引用<stdio.h>这个头文件,这是输入输出的意思。//如果你要查看职能,这里推荐一个软件,叫MSDN。
其次是函数首部,在这里你可以看到函数的返回类型、函数名和函数参数。比如int main(),这就明确表示这个函数返回一个整形,再比如void swap(int a,int b),这个就表示swap函数不返回类型,a和b是swap函数执行的参数。
接着就是函数体了,顾名思义,函数体就是函数的主体部分,它履行着对变量的定义、对其他函数的声明与调用以及对一些语句的执行,下面用一个简单的例子进行说明。
#include <stdio.h> int main() { int x, y;//这是对一个变量的定义 void swap(int* w, int* s);//函数声明 scanf("%d %d", &x, &y);//执行输入a这个语句 swap(&x, &y);//调用swap函数 printf("%d %d", x, y); return 0; } void swap(int* w, int* s)//传址调用,后面再讲 { int temp; temp = *w; *w = *s; *s = temp; }