-
17.c是文件扩展名吗?文件名与 .c 后缀的区别
严格来说,
17.c是一个完整的文件名,不是单独的文件扩展名。按常见命名方式拆分,17是文件名主体,末尾的.c是扩展名部分;点号用于分隔主体与后缀,扩展名通常写作“c”或“.c”。因此,看到17.c,通常可以理解为一个名为“17”、后缀为“.c”的文件。“17.c”各部分分别表示什么
部分 名称 常见含义 17文件名主体 用于区分文件,可由创建者自行命名 .分隔符 在常见命名习惯中分隔主体和后缀 c或.c扩展名 通常表示 C 语言源代码文件 “17”只是名字的一部分,并不表示文件里有17行代码,也不代表它属于某个固定编号的程序。文件可以叫
main.c、test.c或17.c;只要后缀采用.c,命名形式就符合常见的 C 源文件习惯。文件名主体以数字开头,不会因此改变 C 语言代码的语法;它与必须遵守标识符命名规则的变量名、函数名不是一回事。为什么“.c”通常对应 C 语言源代码
C语言开发工具通常把以
.c结尾的文件作为 C 源代码处理。源代码是程序员可以阅读和编辑的文本,里面可以写函数、变量、条件判断等语句。例如,17.c中可能包含程序入口函数,也可能只定义供其他代码调用的函数。文件名中的数字不会改变代码语法,编译器主要依据文件中写入的语句及开发工具的处理设置来进行编译。编译是把源代码交给编译工具,转换为后续运行或链接所需的形式。编译过程中可能产生目标文件,多个目标文件还可以进一步链接成可执行程序。
17.c本身通常仍是源代码文件,不等同于已经编译完成的程序。把文件后缀改成其他名称,不会自动完成编译,也不会把其中的文本转换成另一种语言。如何编写并编译一个简单的“17.c”
可以用文本编辑器新建文件,将下面的 C 代码保存为
17.c。这个示例让程序在终端打印一行问候文字:#include <stdio.h> int main(void) { printf("Hello from 17.c!\n"); return 0; }如果电脑已安装 GCC,可在终端切换到该文件所在目录,再运行下面的命令。
-o 17指定生成的可执行文件名为17:gcc 17.c -o 17编译成功后,在类 Unix 终端中可以运行
./17;在 Windows 命令提示符中通常运行17.exe。如果编译器报告语法错误,应检查源代码中的括号、分号和函数拼写,而不是只改文件名。扩展名是约定,不是文件类型的绝对证明
扩展名主要帮助用户和软件识别文件的常见类型,但它不能验证文件实际保存的数据。一个名为
17.c的文件,如果里面存的是普通文字、图片数据或其他格式,就不会仅因后缀是.c而变成有效的 C 程序。反过来,去掉或改写后缀也不会抹去原有的代码,只是可能让开发工具不再按默认方式识别它。因此,判断一个文件能否作为 C 源代码使用,通常还要检查其中的语句是否符合 C 语言语法,以及所用工具是否按 C 源文件进行处理。后缀提供的是一种直观线索,不保证程序正确、可运行或已经编译。
与相近文件名的区别
17.c:常见的 C 语言源文件命名形式,主体是“17”,后缀是“.c”。17.txt:通常表示文本文件;即使里面写着 C 代码,工具也未必会按 C 源文件的默认方式处理。17.c.txt:按最后一个点号之后的部分识别时,末尾扩展名是“.txt”,而不是“.c”。
文件管理工具有时会隐藏扩展名,屏幕上看到的名称可能只是完整文件名的一部分;要辨认类型,可以查看完整名称或文件属性。遇到多重后缀时,通常先看最后一个点号之后的部分,再结合文件中实际保存的字节和开发工具的识别方式判断。
总的来说,
17.c是完整文件名,而“.c”才是其中的扩展名部分。它通常表示该文件用于保存 C 语言源代码;“17”只是可自定义的名字,不决定文件格式,也不说明代码是否正确或已经编译。- 责任编辑: 何伟
-
收盘:美股周五收跌 三大股指本月均录得涨幅
2026-11-01 22:56:08 共享单车 -
美国加拿大如何走到“互相报复”
2026-11-03 17:45:08 -
女生暗恋被拒5年收到一箱青春档案
2026-11-05 20:21:08 货币政策 -
时代峰峻四代导师资历
2026-10-25 23:17:08 KMS -
日驻以大使遭质问:怎不去南京谢罪
2026-10-31 21:28:08 微服务治理 -
【微聚焦】青岛:打造养老金融新高地
2026-10-27 06:11:08 SDGs -
大摩:降绿城中国评级至“减持” 削目标价至8.55港元
2026-11-02 22:44:08 产品发现 -
新国都(300130.SZ) 冲刺A+H双上市
2026-10-28 09:23:08 太空安全 -
美国企业未因AI放弃商务软件;反而找到了新方法
2026-10-29 08:10:08 流计算 -
贵州省政府:推荐牟明月为贵州习酒副总经理人选
2026-10-23 10:20:08 -
韩媒:韩国国务总理将于下周访华,并出席夏季达沃斯论坛
2026-10-22 06:54:08 -
相关推荐 -
1公司财务被AI逼跑了评论 06 赞 9028378
2安吉科技:专注于关键半导体材料及其产业化研发评论 02 赞 90186
3起底碰瓷国医大师称号产业链评论 71 赞 85378841
4报告:以色列部队计划新攻势以解除哈马斯武装评论 56 赞 18357
5埃克森美孚推出自动投票机制,应对股东维权行动评论 76 赞 94605533
6新款AirPods Pro今年发布:传将有三项升级评论 24 赞 928020最新闻 Hot

观察员


















上海市互联网违法与不良信息举报中心
请自觉遵守互联网相关的政策法规,共同营造“阳光、理性、平和、友善”的跟评互动环境。