zoukankan      html  css  js  c++  java
  • c++学习笔记(1)

    流操纵符std::endl输出一个换行符,然后刷新输出缓冲,在一些系统中,输出在机器中缓存,直至积累到“值得”输出到屏幕上为止,而std::endl强制显示所有积存的输出。

    c++的一个强大的功能是用户可以创建他们自己的数据类型,也就是类(class).

    %是求模运算 ,即求余数。

    using std::cout

    using std::cin

    using std:endl 这是using声明,一旦加入这些using声明,在之后的部分就可以直接写cout,而不是std:cout.

    c++总是从main函数处开始执行。

    双引号中的内容被认为是一个字符串,编译器不会忽略字符串中的空白间隔符。

    类由成员函数和数据成员组成。

    用户定义的类的名字以大写字母开头,其后的单词首字母大写(骆驼风格)。

    cin在读取字符时,遇到空格会终止,所以常用getline代替,getline遇到换行符时才会停止,回车也是插入一个换行符。

    根据经验,数据成员应该声明为private,成员函数应该声明为公有public.

    类成员的默认成员访问符是private.

    private的数据成员只能由类自己的成员函数操纵。

    构造函数是一种特殊的成员函数,定义时必须和类同名,这样编译器才能将它和类的其他成员函数区分开来。

    构造函数不能返回值,因此不能对它们指定返回类型,即使是void也不可以,通常构造函数声明为public。

    用户定义的头文件应该放在双引号中,c++标准库的头文件名放在尖括号中(例如<iostream>).

    pow(x,y)计算x的y次幂

    cout<< fixed<<setprecision(n)类似这种输出格式的设定,如果不被更改会一直起作用。

    请尊重原创知识,本人非常愿意与大家分享 转载请注明出处:http://www.cnblogs.com/90zeng/ 作者:博客园-90Zeng
  • 相关阅读:
    centos7修改服务端口(ssh为例)
    VLAN基础知识
    三层交换机与路由器区别
    冲突域和广播域的区分
    LAN口和WAN口的区别是什么?
    内网穿透frp
    linux bash中too many arguments问题的解决方法
    linux日志
    linux服务管理
    OSPF 多区域配置实验
  • 原文地址:https://www.cnblogs.com/90zeng/p/4121644.html
Copyright © 2011-2022 走看看