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

趣味 C++ 进阶

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

最新回答 / 星尘小波
<stdio.h>是C语言中的一个头文件,指的是"standard input & output" ===> 标准输入输出。也就是在C语言中使用printf和scanf都需要包含<stdio.h>这个头文件

最赞回答 / 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*。

最赞回答 / 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。

最新回答 / 如虎添翼2010
1、表示作用域和所属关系作用域符号“::”的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分。例如:A,B表示两个类,在A,B中都有成员member。那么:1、A::member就表示类A中的成员member。2、B::member就表示类B中的成员member。2、作用域分解运算符例如:声明了一个类A,类A里声明了一个成员函数int b(),但没有在类的声明里给出b的定义,那么在类外定义b时, 就要写成int A::b( ),表示这个b( )函...

最新回答 / 慕梦前来
请认真写下您的问题,同学

最新回答 / 慕姐3423952
重视底层(计算机架构和算法这些),多动手写代码
首页上一页123下一页尾页
课程须知
你需要具备基础的 C++ 语法知识,在学习本课程之前,建议先学习《趣味 C++ 入门》,快速认识 C++,熟悉 C++ 基本语法,更加快速入手进阶课程!
老师告诉你能学到什么?
在本门课程中,你将学习到:计算机存储数据的原理、指针的进阶、面向对象编程、内存管理技巧等 C++ 高级语法。在课程的最后,将带领大家使用 C++ 编写一个五子棋游戏,通过实践,加深理解,巩固学习成果。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消