我们可以使用头文件而不指定其.h扩展名吗

用户名

例如,我们可以在c中使用#include<stdio>代替#include<stdio.h>,并且可以在不指定扩展名的情况下将用户定义的函数用作头文件,并添加扩展名为.mp3的文件。

肿胀

例如,[我们可以使用]#include<stdio>代替#include <stdio.h>

从理论上讲,是的,编译器可以提供该功能。实际上,不,我从未遇到过让您执行此操作的C编译器。

你为什么要这么做?

我们可以使用用户定义的函数而不指定其扩展名吗

我不明白这个问题。

并添加扩展名为.mp3的文件

没有什么能阻止您将C程序保存到带有.mp3扩展名而不是扩展名的文件.c,并且如果您随后在这些文件上运行C编译器,则可能会编译它们。但是,如果您尝试在实际上包含MP3格式录音的文件上运行C编译器,那么我看不出这样做有什么用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是Web开发中文件扩展名的标准吗?

Go HTML模板文件扩展名是任意的吗?

在使用Tensor流模型时,我们可以使用.pbtxt代替.pb文件吗

可以使用我们的/他们的解决单个文件上的Git冲突吗?

Kotlin-我可以使用扩展名进行方法重载吗?

我们可以使用Stardog查询.ttl文件吗?

我可以在没有扩展名的zip文件上使用PowerShell`Expand-Archive`吗

电子:我们可以使用其唯一ID访问BrowserWindow吗?

扩展名.pem和.crt可以互换使用吗?

我可以在不丢失扩展名的情况下降级Vscode吗?

我们可以使用加密钱包的公共地址和私钥来加密文件吗?

我应该使用.sh扩展名保存脚本吗?

.c扩展名对源文件是强制性的吗?

Windows文件扩展名有长度限制吗?

我们可以使用c写入Word文件吗?

我们可以使用Magnific Popup插件查看.pdf文件吗?

我们可以使用“文件权限”来编辑/创建文件吗?

文件类型依赖于文件扩展名吗?

我们可以使用撰写文件扩展Docker映像吗

我们可以使用属性文件中的表达式获取属性吗

我们可以使用动态管道吗?

文件扩展名对 DBeaver 有影响吗?

文件格式与文件扩展名不同吗?

我们如何下载图像,当其 URL 不包含文件扩展名并上传带有文件扩展名的图像

你能用带有 .h 扩展名的 clang-cl 编译 C++ 头文件吗?

我们可以从 woocommerce 导入产品以使用 csv 文件进行购物吗?

我们可以使用整个文本文件中的文件名来保存数据帧吗?

我们可以使用 23 端口吗?

即使我们使用expressjs更改扩展名,如何获取原始扩展名