美文网首页
C语言的函数原型

C语言的函数原型

作者: 46ad27264ed8 | 来源:发表于2017-11-21 13:21 被阅读0次

    C 语言可以不使用函数原型,但是这样会导致编译器无法正确检查函数的参数数目和参数类型。
    例子如下:

    #include <stdio.h>
    
    int main(void)
    {
        dprint(123);
        dprint(123.0);
        return 0;
    }
    void dprint(double d)
    
    {
        printf("%f\n", d);
    }
    

    出现隐式函数声明,编译器无法检查函数类型。

    相关文章

      网友评论

          本文标题:C语言的函数原型

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