C语言中的#include,main()函数和注释

#include

是预处理器指令,<stdio.h>是提供键盘的输入与输出的,C语言中,用到了如:开平方sqrt()函数,需要在代码前面加上#include<math.h>否则编译的时候过不去,编译器不认识这个函数。调用库函数时会用到这个格式。

main()函数

是C语言必不可少的一部分,C程序一定从这个函数开始执行。int main()是指main()函数返回的值是整数

#include <stdio.h>

int main() {
    
    
    printf("I love learning C\n");
    return 0;
}

老式的C代码中有直接是main()的情况,也有void main()这种写法。但是这两种写法编译器能通过,但C991和C112是没有认可的,所以最好不要这样写。使用标准的写法,在编译器之间转移代码就不会出什么问题。

注释

写注释我认为是非常重要的,有时候因为不写注释,第二天就忘了自己定义的函数啊,写的代码忘记是干什么的了。在与其他人合作完成一个项目时,写了注释真的可以节省很多时间。我遇到不懂的地方请教同学时,就因为写了注释,同学能快速理解我的代码,帮我解答疑难。

#include <stdio.h>
#include <math.h>
int main() {
    
    
    /*这是一个程序*/
    printf("I love learning C\n");
    double x = 4;
    /*这么写
     分成两行也是可以的*/
    double y = sqrt(x);
    /*
     这么写也行
     */
    printf("%f",y);//不过我认为这样写最方便了
    return 0;
}

  1. C99 (以前称为C9X )是ISO / IEC 9899:1999的非正式名称,在1999年推出,被ANSI于2000年3月采用。它是C编程语言标准的过去版本。 它扩展了以前的版本( C90 ),增加了语言和标准库的新功能,并帮助实现更好地利用可用的计算机硬件,如IEEE 754-1985浮点运算和编译器技术,最主要的增强在数值处理上。 2011年发布的C编程语言标准的C11版本取代了C99。(摘自百度百科) ↩︎

  2. C11标准是 ISO/IEC 9899:2011 - Information technology – Programming languages – C 的简称 ,曾用名为C1X。
    C11标准是C语言标准的第三版,前一个标准版本是C99标准。2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC) 旗下的C语言标准委员会(ISO/IEC JTC1/SC22/WG14)正式发布了C11标准 。
    C11标准的最终定稿的草案是免费开放的,为N1570 ,但是正式标准文件需要198瑞士法郎 。(摘自百度百科) ↩︎

猜你喜欢

转载自blog.csdn.net/YiNianShangE/article/details/125456718