• 《新标准C++程序设计》1.1-1.6(C++学习笔记1)


    1、cout输出
    cout<<待输出项<<待输出项2<<···;
    2、cin输入
    cin>>变量1>>变量2>>···;
    3、C++程序通常包含的头两行

    4、头文件
    一些C语句中常用的头文件在C++中的名字变为去掉“.h”,并在开头增加字符c
    eg.#include
    5、强制类型转换
    C++中强制类型转换可以写成:类型名(待转换的表达式)
    6、引用(从一而终)
    类型名 & 引用名 = 同类型的某变量名
    注意:①定义引用时一定要将其初始化成引用某个变量
    ②初始化后,它就一直引用该变量,不会再引用别的变量
    ③引用只能引用变量,不能引用常量和表达式
    7、参数传引用(双向改变值)
    eg.交换a、b的值
    void Swap(int &a,int &b)
    {
    int tmp;
    tmp=a;
    a=b;
    b=tmp;
    }
    8、const关键字
    (1)定义常量
    跟C语言的define相似
    (2)定义常量指针
    eg.const int *p=&n;
    ①不可通过常量指针修改其指向的内容,常量指针指向可变化
    ②不能把常量指针赋值给非常量指针,除非用强制类型转换
    ③函数参数为常量指针时,可避免函数内部不小心改变参数指针所指地方的内容
    (3)定义常引用
    const int &r=n;
    普通引用和常引用的区别:不能通过常引用去修改其引用内容
    const T 类型的常变量和const T& 类型的引用则不能用来初始化 T& 类型的引用,除非进行强制类型转化

  • 相关阅读:
    快手视频下载脚本
    ffmpeg 加载双语字幕
    GNU Wget 1.19.1 static built on mingw32
    Struts配置应用2
    Struts配置应用1
    spring-IOC控制反转
    spring-纯pojo切面
    spring面向切面编程的方式实现
    spring-CGLib动态代理
    spring-JDK_AOP动态代理
  • 原文地址:https://www.cnblogs.com/cyn522/p/12239328.html
Copyright © 2020-2023  润新知