前面说“C语言中定义了很多标准库函数,且在……头文件中声明”,后面说“定义在前,调用在后,可省声明”,那么我疑惑的是,C语言对标准库函数的定义在哪里,算不算在调用之前,如果算的话,是不是可以省略用包含头文件的这种方式来声明?
你的回答我不满意
不给好评
我还要继续追问你
你回答的牛头不对马嘴
你就说标准库函数在哪里定义的
追答库函数是指编译器提供的可在c源程序中调用的函数。一类是c语言标准规定的库函数,一类是编译器特定的库函数。所以你可以理解为标准库函数和c语言同在,就是有c的时候定义了标准库函数。
追问定义在前,调用在后,可不声明,对于标准库函数不适用吗
追答适用,你写的头文件,就是对标准库函数的声明,因为他比较特殊,所以不能省略。没给你仔细说是因为不难,希望你自己想明白记忆深刻。如果实在觉得别扭就想这样做,熟练了自然就懂了。
追问我知道在头文件中声明啊
一般那些特殊情况都是一些规定,只能记下来,不能去理解,因为是不能用一般的定义去理解的,所以我只能问别人啦
追答哦
追问嗯啊,谢谢你了
本回答被提问者采纳