C++基础 2020-11-02

2020-11-03  本文已影响0人  忻恆

C++简介

面向对象开发的四大特性:

标准库

ANSI 标准

ANSI 标准是为了确保 C++ 的便携性

g++使用

三字符组

如果希望在源程序中有两个连续的问号,且不希望被预处理器替换,这种情况出现在字符常量、字符串字面值或者是程序注释中,可选办法是用字符串的自动连接:"...?""?..."或者转义序列:"...??..."。

数据类型

一些基本类型可以使用一个或多个类型修饰符进行修饰:

typedef

使用 typedef 为一个已有的类型取一个新的名字

枚举类型

enum 枚举名{ 

     标识符[=整型常数], 

     标识符[=整型常数], 

     标识符[=整型常数]

} 枚举变量;

变量类型

变量声明

变量作用域

有三个地方可以定义变量:

常量

两种简单的定义常量的方式:

C++ 中的类型限定符

C++ 存储类

从 C++ 17 开始,auto 关键字不再是 C++ 存储类说明符,且register 关键字被弃用。

auto

register

static

extern

mutable

thread_local

上一篇 下一篇

猜你喜欢

热点阅读