1. C++环境和工具

    1. 使用的是MinGW,MinGW占用内存、硬盘空间都比较少,能够链接到任意软件,但它对 POSIX 规范的实现没有 Cygwin 库完备。
    2. 工具很多,使用Clion,原因是于Pycharm差不多
  2. HelloWorld

    1. #include<iostream>   // 导入标准输入输出库
      
      int main (){     //  函数入口
      
          // 打印 cout 输出 << ,cin输入 >>
          std::cout << "hello world !" << std::endl;   
      
          return 0 ;  // 返回类型是 整型
      }

       

  3. 注释

    1.   //  代表是       单行注释,
        /* 这是C++的多行注释 */
  4. 数据类型

    1. 数据类型有:
      整数类型:int
      单精度浮点型: float
      双精度浮点型:double
      字符: char
      字符串: string
      布尔:bool
      长整形:longlong long
      短整形:short
  5. 变量

    1. int main(){
          
          //先声明
          int age ;
          double price;
       
          //后初始化
          age = 10 ;
          price = 20.3;
      
          //声明及初始化
          int age = 20 ;
          
          return 0 ;
      }

      可以先声明再初始化,也可以声明和初始化一起。

    2. 变量声明以及初始化常用手法:
      int age ; //未初始化
      
      int age = 21 ; // C 方式初始化
      
      int age (21); //构造方法初始化
      
      int age {21} ; //c++ 11标准开始的方式

       

    3. 变量命名规则:
      1. 可以包含字母、数字和下划线
      2. 必须是以字母或者下划线开始
        1. 大小写认为是不同的字符。一般用小写字母表示,注意不能与C++的关键字、类名和系统函数名相同
  6. 常量

    1. 常量与变量没有多大区别,但是常量的值不允许修改。
      int main(){
          
          const double pi {3.1415926};
      
          const int months_in_year{12};
      
          pi = 2.5 ; //将会出现编译错误  这里意图修改pi的值,所以出错
          
          return 0 ;
      }

      sizeof 这个函数用来看类型大小,和变量大小。

  7. 输入输出

    1. 输出
      #include <iostream>
      
      int main (){
          
          //由于没有换行,两个单词会出于同一行。
           std::cout << "Hello";
           std::cout << " world";
          
          
          //兼备换行的输出
          std::cout << "Hello" << std::endl;
          std::cout << " world" << std::endl;
          
          
          //可以连续输出打印,这其实是一种叫做:链式调用的手法
           std::cout << "Hello " << " World" << " , I love C++!"<< std::endl;
       
          return 0 ;
      }

      std是命名空间,需要有一个空间,然后才能够使用这个输出
    2. 输入
      #include <iostream>
      
      int main (){
          std::cout << "请输入您的年龄:"<<std::endl;  // 输出
          
          int age ;
          std::cin >> age;  // 输入
          
          std::cout << "您的年龄是:" << age <<std::endl;  // 输出
          
          return 0 ;
      }

       

posted on 2020-04-16 21:21  Leilok  阅读(120)  评论(0编辑  收藏  举报