0%

C++ 学习笔记

C++简介

C++是Bjarne Stroustrup与20世纪80年代开发的。
C语言的升级版*,为C语言增加了面向对象的功能。

  • 本帖只代表本人的看法

C++的注释

  • 可以使用 //
  • 多行可以使用 /**/

C++的基本构成

  1. 注释
  2. 预处理编译指令 #include
  3. 函数头 int main()
  4. 编译指令 using namespace std
  5. 函数体 {}
  6. 使用C++ 的cout工具显示消息的语句
  7. 结束main函数的 return语句

C++必须声明变量

C++基础

变量

  1. C++提倡使用有含义的变量名

    1. 名称中只能使用字母,数字,下划线
    2. 第一个字符不能是数字
    3. 区分大小写
    4. 不能使用C++关键字
    5. 两个下划线和大写字符保留给编译器及使用的资源,一个下划线用作全局标识符
  2. 整型

    包含10种类型(char, short, int, long, long long 及其有符号的相应的5种), 根据需求使用。

    数字后带有后缀一般都有其含义, L或l 代表是long,U或u代表为有符号类型

    数字前带有前缀的,0数字 代表是使用8进制, 0x数字的则代表16进制。

  3. 浮点数

  4. 运算符

    + - * // % 五种运算符

  5. 常量 const

    使用方法

    const type name = value

    name尽量使用头字母大写。或是有规律的写法

  6. 数组

    数组类型 + 数组名 + 数组中的元素个数构成数组

    int name[10]

    数组的初始化值使用大括号,并使用逗号来分隔各个元素

  7. 字符串

    C风格的字符串具有一种特殊的性质,以空字符结尾,空字符被写作\0;

    1. char