C++笔记

声明:文章是自己学习C++用于记录笔记的方式。

什么是C++

        C++ 是由 Bjarne Stroustrup 于 1979 年在新泽西州美利山贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,最初命名为带类的C,后来在 1983 年更名为 C++。       

         C++是一种静态类型的、编译式的、通用的、大小写敏感、不规则的、编程语言、支持过程化编译、面向对象编程和泛型编程

        C++是被认为一种中级的语言,它综合了高级语言和低级语言的特点

        C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序

        需要注意的是:使用静态类型的编程语言是在编译时执行类型检查,而不是在运行是执行类型检查

C++完全支持面向对象编程,包括面向对象开发的特征

        封装、多态、抽象、继承

C++有三个重要的部分组成:

        核心语言,提供了所有构件块,包括变量、数据类型和常量,等等。

        C++ 标准库,提供了大量的函数,用于操作文件、字符串

        标准模板库(STL),提供了大量的方法,用于操作数据结构等。

        C++遵行ANSI标准,它可以保证代码可以在多个操作系统上通过编译,如Mac、win

C++基本语法

        C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。

        对象 :对象具有状态和行为

        类 :类可以定义为描述对象行为/状态的模板/蓝图

        方法 :从基本上说,一个方法表示一种行为。一个类可以包含多个方法。可以在方法中写入逻辑、操作数据以及执行所有的动作

        即时变量 :每个对象都有其独特的即时变量。对象的状态是由这些即时变量的值创建的。

C++程序结构

        输出Hello World

#include <iostream>
using namespace std;
  
int main()
{
   cout << "Hello World"; // 输出 Hello World
   return 0;
}

//或者

#include <iostream>

int main()
{
    std::cout << "Hello World!\n"; // 输出 Hello World
}


C++语言定义了一些头文件、这些文件包含了程序中必须的或有用的信息,以上代码试用了#include <iostream>头文件

std:是告诉编译器试用std的命名空间

int main():是主函数;程序开始执行的地方

cout<<:会在终端显示需要输出的内容

return:表示终止main函数,调用进程返回0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值