美文网首页
C程序设计语言 1.1 入门

C程序设计语言 1.1 入门

作者: dongwenbo | 来源:发表于2016-09-02 16:42 被阅读40次

    第一章为导言,大致介绍了C语言

    第一个C语言程序

    #include <stdio.h>
    int main()
    {
       printf("hello, world\n");
       return 0;
    }
    

    在UNIX操作系统中,将这段程序存储为hello.c,在终端通过下列命令编译:

    cc hello.c
    

    命令输完,编译完成,生成一个可执行文件a.out,我们输入:

    ./a.out
    

    即可运行a.out,打印下列信息:

    hello,world
    

    注意:在其他操作系统中,编译、加载、运行等规则会有所不同。

    我们逐行分析一下

    #include <stdio.h>
    

    #include为预处理编译命令,表示引入文件,尖括号<>stdio.h为标准io库的头文件,用于告诉编译器在本程序包含标准io库的信息

    int main()
    

    在这一行定义了一个名为main的函数,通常情况,函数名字没有限制,但是main是一个特殊的函数名,每一个程序都是从main函数开始执行的,main函数是程序的入口函数。int为返回值类型,int为整数类型,main后面的小括号()为参数表,用小括号将参数括起来,在本例中,main函数没有参数,因此用空参数表()表示。

     printf("hello, world\n");
    

    调用函数时,需要用参数名printf加上圆括号括起来的参数表,上面语句将"hello,world\n"作为参数调用printf函数。printf是一个用于打印输出的库函数,在这里,它打印双引号中间的字符串,用双引号括起来的字符序列称为字符串。\n表示换行

     return 0;
    

    return 表示函数执行完毕,0表示返回值,返回0表示程序正确执行结束,另外还有其他数字表示程序的异常结束

    相关文章

      网友评论

          本文标题:C程序设计语言 1.1 入门

          本文链接:https://www.haomeiwen.com/subject/beahettx.html