• c++学习


    数据类型

    字符类型  char

    整型

      short (int)、int 、long (int),其前面可以分别加上signed和unsigned来表示有符号和无符号

    浮点类型   float 、double、long double

      需要注意的是有效位并不依赖于小数点的位置: 643300 和 6.397的有效位都是4位

    bool类型 

    预处理命令之pragma

      #pragma message("hello")  //在编译输出窗口输出相应消息文本

      #pragma once   //只要在头文件的最开始加入,就可以保证头文件被编译一次

      #pragma hdrstop  //表示预编译头文件到此为止,后面的头文件不进行预编译

     

      #pragma warining(disable:12 14;once: 12;error:12) //等价于下面三条

        #pragma warning(disable:12  14)   //不显示12、14号警告信息

        #pragma warining(once:12)   //12号警告信息只显示一次

        #pragma warning(error:12)    //把12号警告信息作为一个错误

       

      #pragma pack(n)   //编译器将按照n个字节对齐

      #pragma pack()   //编译器将取消自定义字节对齐方式

    标准输出

    cout会删除浮点数结尾的0,如3.5000显示为3.5

     #include <iostream>

    
    
    
    
    using namespace std;
    
    
    int main()
    {
       int a=100,b=100,c=100;
       cout<<"a="<<a<<endl;    //以默认格式十进制进行显示
       cout<<"b="<<hex<<b<<endl;   
       cout<<"after a="<<a<<endl;   //修改格式之前,原来的而是一直有效
       cout<<"c="<<oct<<c<<endl;
    
    
        return 0;
    }
    标准输入
    cin可以同标准输出一样,通过oct、hex和dec来控制格式化输入

  • 相关阅读:
    elasticsearch 不能通过9200端口访问
    elasticsearch 2.0+ 安装 Marvel
    修改es最大返回结果数
    ElasticSearch的Marvel更新license
    python-execjs(调用js)
    爬取豆瓣电影排名的代码以及思路
    docker的安装
    mysql主从同步
    Docker配置yapi接口
    第24课
  • 原文地址:https://www.cnblogs.com/xiaoshi-com/p/5997902.html
Copyright © 2020-2023  润新知