C语言怎样才能在头文件中实现函数定义?

C语言怎样才能在头文件中实现函数定义?,第1张

C语言在头文件中实现函数定义,可以按如下方法:

新建一个demo.h(也可以为其它文件名)的头文件,在头文件中添加函数定义,如:extern void demo()

新建一个c文件,在文件中将demo.h包含进来:#include“demo.h”,在此文件中将函数的主体写上,如下:

void demo()

{

  printf("Hello.")

     }

经过上述步骤,即可完成在头文件中实现函数定义。

头文件说白了就是函数库,里面定义了c提供的函数。

你可能会好奇,为什么你可以直接在main函数里面调用printf()和scanf()这两个函数而不用事先声明和定义。这就是因为你在写程序的时候在最开头的地方声明这个程序包含了<stdio.h>这个头文件,而printf()和scanf()这两个函数就是在<stdio.h>这个头文件里面定义了的关系。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11681909.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存