C++_基础学习

  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 ;
      }

       

原文链接: https://www.cnblogs.com/wutongluo/p/12715858.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    C++_基础学习

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/342311

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午1:32
下一篇 2023年3月2日 上午1:32

相关推荐