当前位置:网站首页>什么是源文件?
什么是源文件?
2022-08-09 19:54:00 【nginx】
我们将在《》一节中讲解编译器的概念。每种编程语言的源文件都有特定的后缀,以方便被编译器识别,被程序员理解。源文件后缀大都根据编程语言本身的名字来命名,例如:
- C语言源文件的后缀是.c;
- 语言(C Plus Plus)源文件的后缀是.cpp;
- 源文件的后缀是.java;
- 源文件的后缀是.py;
- 源文件后置是.js。
源文件的后缀仅仅是为了表明该文件中保存的是某种语言的代码(例如.c文件中保存的是C语言代码),这样程序员更加容易区分,编译器也更加容易识别,它并不会导致该文件的内部格式发生改变。
是站在C语言的肩膀上发展起来的,是在C语言的基础上进行的扩展,C++ 包含了C语言的全部内容(请猛击《》一文了解更多),将C语言代码放在.cpp文件中不会有错,很多初学者都是这么做的,很多大学老师也是这么教的。但是,我还是强烈建议将C语言代码放在.c文件中,这样能够更加严格地遵循C语言的语法,也能够更加清晰地了解C语言和C++的区别。
边栏推荐
- buuctf(探险2)
- Next second data: the transformation of the modern data stack brought about by the integration of lake and warehouse has begun
- 小满nestjs(第五章 nestjs cli)
- WPF中加载并使用图像资源
- 安科瑞无线物联网智能电表ADW300指导性技术要求-Susie 周
- cadence中复制一部分PCB到另一个PCB中去
- 【NOI模拟赛】防AK题(生成函数,单位根,Pollard-Rho)
- 小满nestjs(第六章 nestjs cli 常用命令)
- [corctf 2022] 部分
- LED闪烁 闪灯芯片IC 手电筒IC 闪灯控制IC 闪烁IC流水灯
猜你喜欢
力扣383-赎金信——哈希映射数组法
小满nestjs(第三章 前置知识装饰器)
Prometheus Operator 通过additional 添加target
poj 3070 Fibonacci(简单矩阵连乘)
3D感知(二):单目3D物体检测
Can I make a TCP connection without accept?
matlab 神经网络 ANN 分类
力扣15-三数之和——HashSet&双指针法
DSPE-PEG-Azide, DSPE-PEG-N3, phospholipid-polyethylene glycol-azide can react directly with DBCO
Ali Ermi: Without accept, can a TCP connection be established?
随机推荐
Definition and Basic Operations of Sequence Tables
poj 3070 Fibonacci(简单矩阵连乘)
DSPE-PEG-Silane,DSPE-PEG-SIL,磷脂-聚乙二醇-硅烷修饰二氧化硅颗粒用
matlab 神经网络 ANN 分类
An overall security understanding and method of cyberspace based on connection and security entropy
PyTorch框架的 torch.cat()函数
Visual studio 2022 debugging skills introduction
SqlServer 2016 备份和还原
[Graphic and textual] How to reinstall Win7 system
【二叉树】树的子结构
Win11搜索不到文件的解决方法
Byte side: Can TCP and UDP use the same port?
获取一段程序运行的时间
Unity2D_背景粒子效果
Acrel5000web能耗系统在某学院的应用-Susie 周
字节二面问的MySQL,差点没答好
[corctf 2022] 部分
fixed investment fund
【IoT毕设】STM32与机智云自助开发平台的宠物智能喂养系统
访问控制知识