赞
踩
C++ 是一种高级编程语言,是C语言的扩展和改进版本,由Bjarne Stroustrup于1983年在贝尔实验室为了支持C语言中的面向对象编程而创建。C++ 既能够进行底层的系统编程,也可以进行高层次的应用程序开发。
C++ 有丰富的语法特性,包括类、虚函数、模板、多重继承、多态等等特性,可用于操作系统、网络通信、嵌入式开发、游戏开发、桌面应用程序开发、图形图像处理等领域。
C++语言作为一种面对对象语言,具有面向对象开发的三大特性:
类和对象:类是具有相同属性和服务的若干对象的集合,对象是某个类的一个实例。
此外,C++语言还具有以下特点:
学习 C++ 需要先安装一个 C++ 编译器。C++ 编译器可以将源代码转换成可执行文件,让程序在计算机上运行。以下是几种常见的 C++ 编译器:
不同的操作系统和编译器可能有不同的安装方式和配置方法,安装过程中,需要仔细阅读安装向导和相关文档,并根据实际情况进行设置和调整。
(1)Hello World
打开一个文本编辑器,输入以下代码:
#include <iostream>
int main()
{
std::cout << "Hello, world!" << std::endl;
return 0;
}
执行这个程序输出
“Hello, world!”
(2)C++文件组成
C++ 文件主要包括文件头、预处理指令、全局变量、函数定义四个部分。
C++ 支持两种注释:单行注释和多行注释。单行注释以“//”
开头,直到行尾结束;而多行注释以“/”
开头,“/”
结尾,可跨越多行。
// 这是一个单行注释
/*
这是一个
多行注释
*/
(3).cpp文件的执行
C++ 程序是一种编译型语言,要想将程序转化成能够在计算机上执行的二进制代码,必须先将 C++ 程序源代码进行编译和链接。
.cpp 是 C++ 程序源代码文件的文件扩展名,用编辑器编写 C++ 源代码,将其保存成 .cpp 文件,.cpp文件从编辑到执行的基本流程:
由于 C++ 语言的高效、快速和稳定性,它在很多行业中被广泛应用,人才需求非常大。而且学习 C++ 可以更深入地了解计算机底层的工作原理,对于想从事底层开发或优化等领域的程序员来说非常重要。
20年前学习C++语言的幼稚记录
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。