zoukankan      html  css  js  c++  java
  • 1.c++程序设计--基础

    #include <iostream>
    
    int main()
    {
        int Number1{5};//和 Number1=5; 赋值一样的功能
        int Number2{10};
        int Number3{ Number1 + Number2 };
        std::cout << Number3 << std::endl; 
        //std::函数--名称空间 文件头加入 using namespace std 就可以不用加入std::
        return 0;
    }
    // 0b0101 0b表示二进制  int = 0b0101;直接写成2进制
    // 013 八进制,数前面加个0
    // 0x13 16进制
    //默认10进制
    
    //在后面加u 表示无符号整型,加l 长整型
    //

    1)Little-endian:将低序字节存储在起始地址(低位编址)
    2)Big-endian:将高序字节存储在起始地址(高位编址)

    函数模版

    #include <iostream>
    template <typename T> T add(T a, T b); //函数模版

    int main()
    {
      std:cout << add(1,2) << " " << add(1.1,1.2) << std::endl;// 打印出 3 和2.3
      reture 0;
    }

    template<typename T>
    T add(T a,T b)
    {
      reture a+b;
    }

    命名空间:

    #include <iostream>
    
    namespace MyName //命名空间
    { 
        const float pi{ 10 };
    }
    //using name MyName 使用的时候就不用加上MyName 直接使用pi了
    int main()
    {
        float a = MyName::pi;
        std::cout <<a<< std::endl; //std 也是标准的命名空间
        return 0;
    }
    //转换单元
    
    // 
  • 相关阅读:
    Django model中的内嵌类(Class Meta)
    drf框架(二)
    drf框架(一)
    html、CSS 简单回顾
    前端vue框架(五)
    前端vue框架(四)
    前端Vue框架(三)
    前端vue框架(二)
    前端开发Vue框架(二)
    mysql 比较两个日期的时间差
  • 原文地址:https://www.cnblogs.com/trevain/p/14483341.html
Copyright © 2011-2022 走看看