请问这里的代码为什么不需要#include<stdio.h>就可以运行成功?

来源:4-3 固定内容的容器:枚举

慕虎3145518

2021-08-20 02:26

如题所示。

写回答 关注

1回答

  • 小小新_Not_Found
    2021-08-20 10:49:07
    已采纳

    #include <stdio.h> 是引入基本输入输出的库或称为头文件

    例如这段代码:

    int main(int argc,char **argv)
    {
        int week = 1; // 1 来表示星期一
        return 0;
    }

    其中没有使用到输入与输出的函数,因此不引用也可以执行成功,如果是这样:

    int main(int argc,char **argv)
    {
        int week = 1; // 1 来表示星期一
        printf("%d",week);
        return 0;
    }
    加入了printf()函数,即“输出”函数,再执行就会报没有引入头文件的错误了。
    
    如果解决了你的问题,望采纳~~~


趣味 C++ 入门

C++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。

31202 学习 · 189 问题

查看课程

相似问题