美文网首页
C++ 学习笔记-01

C++ 学习笔记-01

作者: changsanjiang | 来源:发表于2017-08-08 20:13 被阅读10次

    using namespace std;

    它使得程序可以使用 std 名称空间中的定义。

    初始化的另外几种方式

    int a{}; int a = {}; // 初始化 a = 0;
    int a = {1};  // 初始化 a = 1;
    int a{12}; // 初始化 a = 12;
    int a(21); 
    

    通过使用 C++ 新增的大括号初始化器, 使得初始化常规变量与初始化类变量的方式更像。让新手更容易学习 C++.

    进制表示

    1 ~ 9 开头 表示 十进制
    0 开头 表示 八进制
    0x 或 0X 开头 表示 十六进制

        // 十进制
        std::cout << std::dec;
        std::cout << bb << std::endl;
        
        // 16进制
        std::cout << std::hex;
        std::cout << bb << std::endl;
    
        // 8进制
        std::cout << std::oct;
        std::cout << bb << std::endl;
    

    常量+类型

    12 + l | L 表示 long ( 12l, 12L)
    ......

    wchar_t 宽字符类型

    数组

    数组申明应指出以下三点:

    1. 存储在每个元素中的值的类型
    2. 数组名
    3. 数组中的元素数
    ty  peName arrayName[arraySize];
    

    C+++11 数组的初始化

    double earnings[4] {1.2e4, 1.6e4, 1.1e4, 1.7e4};
    int counts[10] = {}; // all elements set to 0
    float balance[10] {};  // all elements set to 0
    

    相关文章

      网友评论

          本文标题:C++ 学习笔记-01

          本文链接:https://www.haomeiwen.com/subject/gnatrxtx.html