Hello world!程序

来源:互联网 发布:磁石发热知乎 编辑:程序博客网 时间:2024/05/29 04:31

    好像几乎所有的程序设计语言的第一个程序实践都是hello,world!程序,不知道大家有没有想过这是为什么,偶然的一次机会听别人讲到,那是因为,人类一直致力于计算机的智能化发展,希望有一天PC可以实现自主的和人类进行交流,而它们向人类的第一次开口,被希望是:Hello,World!

    言归正传,看C语言是如何是向屏幕打印一行Hello,world!的。

#include<stdio.h>//包含标准库的信息int main()//定义名为main的函数,在这里不接受参数值{printf("Hello,world!\n");//main函数调用库函数printf以显示字符串序列return ; //return用于返回}

    一个c语言程序不管大小,都由函数和变量组成。其中函数包含一些语句,用于指定所要执行的操作;变量则用于存储在计算过程中使用的值。

    在本例中,函数为main函数,一般情况下,对于函数名的命令没有特殊的要求(在实际的开发过程中,函数名的命名还是有一定的讲究,我们希望可以做到见名知意),但是main函数是一个特殊的函数,每个程序都从main函数的起点起开始执行,这就意味着每个程序有且只有一个main函数会出现在程序的某个位置。main函数通常会调用函数来帮忙完成某些工作,这些函数可以是程序设计人员自己编写的,也可以是来自于库函数的,比如上面程序中用到的printf,就是系统库函数,使用系统库函数时要对其进行说明,程序第一行#include<stdio.h>就是告诉编译器在本程序中包含标准输入/输出库的信息。如果不包含就直接使用,会出现函数未定义的错误。函数是结构化程序设计的重要部分,将解决某一特定问题的代码封装起来。函数之间进行数据交换的一种方法是调用函数向被调函数提供一个值(称为参数)列表。函数名后面的一对圆括号将参数列表括起来,在本例中,mian函数没有参数,所以此处用空参数()表示。函数中的语句用一对{}括起来;在本例中只包含了一条语句:printf("hello,world\n");调用函数的时候,只需要函数名加上圆括号括起来的参数即可。上面这条语句中将"hello,world\n"作为参数调用函数printf函数。printf是一个用于打印的库函数,在此处,它打印双引号中间的字符串。

 

0 0