为了账号安全,请及时绑定邮箱和手机立即绑定

趣味 C++ 进阶

难度初级
时长 8小时 0分
学习人数
综合评分9.60
10人评价 查看评价
10.0 内容实用
8.8 简洁易懂
10.0 逻辑清晰

最赞回答 / weixin_慕尼黑4374089
int *arr = (int *)malloc(sizeof(int)* 4);for(int i = 0; i < 20; i++){    arr[i] = i;}free(arr);

最赞回答 / qq_慕先生3242864
因为char 为1个字节,而int 为4个字节,并且char* 会指向int最低位的字节。所以需要强制转化成char*而不是int*。
// 元
int y = rmb.yuan + yuan + j_;
int y_ = y / 10; //这行是不是应该删掉
rmbRes.yuan = y % 10; //这个是不是应该改成rmbRes.yuan = y;
额,这就完了?感觉没讲完的样子。写这些是干啥用的,没太懂
最后讲的补码根本听不懂,加1,加1 ,怎么加1,那里加1?

最赞回答 / qq_圣子_0
int型变量初始默认是0,指针变量初始值是不确定的

最赞回答 / 慕莱坞7197699
当然可以在类体内定义成员函数。在类中定义成员函数可以分为2中情况:①在类体内声明并实现。②在类体内声明,在类体外实现,如本节课所讲。例如:class A{   public:        int func1()  { printf("func1\n"); }//声明部分+实现部分}class B{   public:        int func2();//声明部分}int B::func2() { printf("func2\n"); }//实现部分

最新回答 / 慕村4409206
c_str()函数返回一个指向正规C字符串的指针常量, 内容与本string串相同,c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string对象转换成c中的字符串样式
都挺好的,怎么没人看吗?

最赞回答 / 慕少9014226
1、25816进制是0x0102;2、每个16进制数需要占用4位2进制,(因为16进制中最大的f二进制为1111,位数少了不够用);3、则0x0102:0010 存16进制2,0000存16进制0,0001存16进制1,另外0000,没有用到还是0000。
"我们只简单得来介绍...“”得“错了
课程须知
你需要具备基础的 C++ 语法知识,在学习本课程之前,建议先学习《趣味 C++ 入门》,快速认识 C++,熟悉 C++ 基本语法,更加快速入手进阶课程!
老师告诉你能学到什么?
在本门课程中,你将学习到:计算机存储数据的原理、指针的进阶、面向对象编程、内存管理技巧等 C++ 高级语法。在课程的最后,将带领大家使用 C++ 编写一个五子棋游戏,通过实践,加深理解,巩固学习成果。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消