为了账号安全,请及时绑定邮箱和手机立即绑定
指针指向const修饰的变量时,应该是const int const *p = &a;就是在const顶一下的指针在电泳fun 函数的时候不能将其赋值给常量
引用必须初始化
错了,花和尚是鲁智深的引用
这一篇的课好多都好长,,,长过5分钟我就会想“会不会看到一半又突然断了”,这种情况也不是一次两次了,情愿看2个4分钟的都不愿看1个8分钟的
引用我的理解是,花和尚是鲁智深的变量,鲁智深拳打镇关西就相当于花和尚拳打镇关西
这个答案解释。。。可以。。。
#include <iostream>
using namespace std;
int main(void)
{
int x = 3;
//定义引用,y是x的引用
int &y = x ;
//打印x和y的值
cout << x << endl ;
cout << y << endl ;
//修改y的值
y = 10;
//再次打印x和y的值
cout << x << endl ;
cout << y << endl ;
return 0;
}
#include <string.h>
#include <iostream>
using namespace std;
int main(void)
{
//在堆中申请100个char类型的内存
char *str = new char[100];
//拷贝Hello C++字符串到分配的堆中的内存中
strcpy(str, "Hello C++");
//打印字符串
cout<<str<<endl;
//释放内存
delete []str;
str=NULL;
return 0;
}
#include <iostream>
using namespace std;
int main(void)
{
//定义常量count
const int count = 3;
const int *p = &count;
//打印count次字符串Hello C++
for(int i = 0; i < *p; i++)
{
cout << "Hello imooc" << endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main(void)
{
int x = 3;
//定义引用,y是x的引用
int &y=x;
//打印x和y的值
cout<<x<<endl;
cout<<y<<endl;
//修改y的值
y = 10;
//再次打印x和y的值
cout<<x<<" "<<y<<endl;
return 0;
}
这个示例看不懂
*p和p……
引用讲的也太浮光掠影了吧
使用new来申请内存,使用delete来释放内存
申请内存需要判断是否申请成功,释放内存需要设空指针
很形象,比指针强多了
为什么定义用的int getMax(int count,int arr[])
后面输出用的cout<<getMax(3,numArr[3])<<endl;
就提示错误呢?
课程须知
本课程是C++初级课程 熟练掌握C语言开发语言基础语法
老师告诉你能学到什么?
1、C++语言引用的魅力 2、C++语言const的用法 3、C++语言函数默认值及函数重载 4、C++语言内存管理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消