• C++小知识(1)


    iostream

    输入输出是由iostream库提供的
    iostream库定义了以下三个标准流对象:

    cin,表示标准输入(standard input)的istream类对象。cin使我们可以从设备读入数据。
    cout,表示标准输出(standard output)的ostream类对象。cout使我们可以向设备输出或者写数据。
    cerr,表示标准错误(standard error)的osttream类对象。cerr是导出程序错误消息的地方,它只能允许向屏幕设备写数据。
      输出主要由重载的左移操作符(<<)来完成,输入主要由重载的右移操作符(>>)完成:

    >>a表示将数据放入a对象中。
    <<a表示将a对象中存储的数据拿出。

    using namespace std;

    所谓namespace,是指标识符的各种可见范围。
    C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。
    例如:因此,当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用的时候,该头文件没有定义全局命名空间,必须使用namespacestd;这样才能正确使用cout。

    climits

    常用类型最大值的符号常量 表示
    CHAR_MAX char 的最大值
    SHRT_MAX short 的最大值
    INT_MAX int 的最大值
    LONG_MAX long 的最大值
    LLONG_MAX long long 的最大 值
    常用类型最小值的符号常量 表示
    CHAR_MIN char 的最小值
    SHRT_MIN short 的最小值
    INT_MIN int 的最小值
    LONG_MIN long 的最小值
    LLONG_MIN long long 的最小值
    带符号与无符号的符号常量 表示
    SCHAR_MAX singed char 的最大值
    SCHAR_MIN signed char 的最小值
    UCHAR_MAX unsigned char 的最大值
    USHRT_MAX unsigned short 的最大值
    UINT_MAX unsigned int 的最大值
    ULONG_MAX unsigned 的最大值
    ULLONG_MAX unsigned long 的最大值

    参考

    https://blog.csdn.net/quyafeng2011/article/details/68921750
    https://www.cnblogs.com/jikexianfeng/articles/5651661.html
    https://blog.csdn.net/sandalphon4869/article/details/98082858

  • 相关阅读:
    html语法
    mysql常见的使用语法
    文件相关命令
    linux文件管理
    mysql常见名词解释
    MySQL初识
    文件管理
    并发基础知识3
    Bash shell初识
    【Spring Boot】ActiveMQ 发布/订阅消息模式介绍
  • 原文地址:https://www.cnblogs.com/code-fun/p/15036334.html
Copyright © 2020-2023  润新知