📜  什么是 c++ 文件扩展名 - C++ (1)

📅  最后修改于: 2023-12-03 15:36:07.815000             🧑  作者: Mango

什么是 C++ 文件扩展名

C++ 文件扩展名为 .cpp,这是 C++ 代码文件默认的文件扩展名。除此之外,编译后生成的可执行文件通常为 .exe 文件。

C++ 文件扩展名的作用

在 C++ 编程中,我们需要编写源代码,将其保存为 .cpp 文件。编译器会将这些源代码文件编译成机器码文件,经过链接后生成最终的可执行文件,这个可执行文件就是我们需要运行的程序。

C++ 文件扩展名的使用

通常情况下,我们需要使用文本编辑器来编写 C++ 代码,常见的文本编辑器有:

  • Visual Studio Code
  • Sublime Text
  • Atom
  • Notepad++

在这些文本编辑器中,我们可以创建一个新的文件,并将其保存为 .cpp 文件。在代码编写完成后,我们可以使用 C++ 编译器将其编译成可执行文件。

下面是一个简单的 C++ 程序示例:

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello, World!" << endl;
    return 0;
}

在 Visual Studio Code 中,我们可以按 Ctrl + Shift + B 进行编译:

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: build active file",
            "command": "${command:cmake.build}",
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "problemMatcher": [
                "$gcc"
            ]
        }
    ],
    "version": "2.0.0"
}

在 Sublime Text 中,我们可以打开命令面板,输入 C++ Build 选择 C++ Single File,然后按 Ctrl + B 进行编译:

{
    "shell_cmd": "g++ '${file}' -o '${file_path}/${file_base_name}'",
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.cpp",
    "variants":
    [
        {
            "name": "Run",
            "shell_cmd": "g++ '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"
        }
    ]
}
总结

C++ 文件扩展名为 .cpp,在 C++ 编程中起着重要的作用。我们需要使用文本编辑器编写源代码并将其保存为 .cpp 文件,然后使用 C++ 编译器将其编译成可执行文件。