Raj*_*thi 2 c function definition header-files
printf() 、 scanf() 、 memset() 、 put() 等函数在头文件中都有声明,但是有没有任何机制可以查看这些函数的定义..?这可能不是一个新问题,但我找不到合适的解决方案。
printf应该位于stdio.h或更可能包含的另一个标头中stdio.h)但该方法有其局限性,因为在某些时候,包含文件将变得越来越少的 Standard-C,但越来越依赖于编译器。C 标准没有规定标准头的内容。它只是指出,如果你写了#include <stdio.h>,你就可以使用printf()。这并不一定意味着 stdio.h 具有您可能期望的某种形式。