为了账号安全,请及时绑定邮箱和手机立即绑定
  • 指针的引用
    查看全部
    0 采集 收起 来源:C++语言引用

    2017-04-18

  • C++的const关键字 1.const与基本数据类型 int x=3; //定义的是一个变量,其值可更改 const int x=3; //定义的是一个常量,不可再赋值 2.const与指针类型 (可变的指针不能指向const定义的常量,不可变的指针可指向变量) const与指针类型 区别 int const *p; <=> const int *p; 存储内容可更改,因为此时const修饰的是*p,所以*p不能再次赋值,而P可以再次赋值。如① int *const p; 存储内容不可更改,因为此时const修饰的是p,P不能再次赋值。如② int const *const p; <=> const int *const p; 此时既不能改变p所指向的变量的存储地址,也不能改变p所指向的变量的存储内容 3.const与引用
    查看全部
    0 采集 收起 来源:C++语言-const

    2018-03-22

  • 1.基本数据类型的引用(引用又可称为“起别名”),如下所示,通过b引用a,若对b操作则相当于对a进行操作。 #include<iostream> Using namespace std; int main(void) { int a=3; int &b=a; //引用必须初始化 b=10; cout <<a<<endl; return 0; } 2.结构体类型的引用,同上; typedef struct #include<iostream> { using namespace std; int x; int mian(void) int y; { }Coor; Coor c1; Coor &c=c1; c.x=10; c.y=20; cout <<c1.x<<c1.y; return 0; } 3.指针类型的引用: 类型 *&指针引用名=指针; #include <iostream> Using namespace std; int main(void) { int a=10; int *p=&a; int *&q=p; *q=20; cout <<a<<endl; } 4.引用作函数参数 C语言中若要通过函数改变实参则需如下: C++语言中若要通过函数改变实参则需如下: void fun(int *a,int *b) void fun(int &a,int &b) { { int c=0; int c=0; c=*a; c=a; *a=*b; a=b; *b=c; b=c; } } int x=10,y=20; int x=10,y=20; fun(&x,&y); fun(x,y);
    查看全部
    0 采集 收起 来源:C++语言引用

    2018-03-22

  • 不熟
    查看全部
    0 采集 收起 来源:练习

    2017-04-16

  • 权限小的接收权限大的是正确的,但权限大的接收权限小的是错误的。 const int x=3; int *y=&x; 错误 int x=3; const int *y=&x; 正确
    查看全部
    0 采集 收起 来源:C++语言-const

    2018-03-22

  • 内存的申请:new运算符 内存的释放:delete运算符 int *arr = new arr[10]; //申请块内存 delete []arr; //释放块内存 //如何判断内存是否申请成功 int *p = new int[10]; if(NULL == P){ //内存申请失败 } 在释放内存后要将相应的指针赋值NULL: delete []p; p = NULL;
    查看全部
    0 采集 收起 来源:[C++]内存管理

    2017-04-14

  • 指针类型的引用 type *&引用名 = 指针; int mian
    查看全部
    0 采集 收起 来源:C++语言引用

    2018-03-22

  • 引用:变量的一个别名 引用必须初始化 int main(void) { int a=3; int &b = a; //初始化 } //结构体类型的引用 typedef struct { int x, y; }Coor; int main() { Coor c1; Coor &c = c1; c.x =10; c.y = 20; cout << c1.x << c1.y <<endl; //-->10 20 return o; }
    查看全部
    0 采集 收起 来源:C++语言引用

    2018-03-22

  • 思考指针引用的本质,是不是引用类型必须和指针类型一样?
    查看全部
    0 采集 收起 来源:C++语言引用

    2017-04-13

  • c++函数特性
    查看全部
    0 采集 收起 来源:[C++]函数特性

    2017-04-12

  • 编译器——逻辑简单——递归函数不能使用
    查看全部
    0 采集 收起 来源:[C++]函数特性

    2017-04-12

  • 不是所有函数都要写成内联函数【inline】
    查看全部
    0 采集 收起 来源:[C++]函数特性

    2017-04-12

  • 内联函数省掉了查询定义函数、返回调用这两步——替代作用
    查看全部
    0 采集 收起 来源:[C++]函数特性

    2017-04-12

  • 函数重载满足条件:1 相同作用域 2 同一函数名——多个函数——参数个数、类型不同
    查看全部
    0 采集 收起 来源:[C++]函数特性

    2017-04-12

  • 无实参的时候用默认值,否则实参覆盖默认值
    查看全部
    0 采集 收起 来源:[C++]函数特性

    2017-04-12

举报

0/150
提交
取消
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!