C 上机总结范文

上传人:亦明 文档编号:125326460 上传时间:2020-03-17 格式:DOC 页数:7 大小:126.62KB
返回 下载 相关 举报
C 上机总结范文_第1页
第1页 / 共7页
C 上机总结范文_第2页
第2页 / 共7页
C 上机总结范文_第3页
第3页 / 共7页
C 上机总结范文_第4页
第4页 / 共7页
C 上机总结范文_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《C 上机总结范文》由会员分享,可在线阅读,更多相关《C 上机总结范文(7页珍藏版)》请在金锄头文库上搜索。

1、C 上机总结范文 基本操作题 1、如果错误行中有成员运算,则首先看成员运算符的前面是不是一个指针,如果是则将成员运算符“.”改成指向运算符“-”;否则需要将成员名改成相应的成员函数。 例如1. 3、2. 3、4. 3、12. 3、13. 32、如果构造函数或析构函数前面有类型名,则将类型名去掉;如果是复制构造函数,则要求其形参是一个本类型的引用。 例如2. 1、3. 23、在类中定义数据成员时不能以任何方式同时初始化。 例如3. 3、12. 24、如果函数体首部的最后有const则一般将将其去掉。 例如1. 1、8. 2、12. 15、如果错误行是构造函数并且有常成员、成员对象,则常成员或成员

2、对象只能在初始化列表中初始化,并且初始化列表与参数括号之后要用一个冒号“:”隔开,每个初始化列表项的格式为“成员名(参数)”。 例如4. 1、9. 1、10. 26、在类体外定义成员函数时,函数名前一定要加“类名:”。 例如6. 2、11. 27、如果错误行中有this,并且后面跟有成员名则this后用的是“-”而不是“.”;若没有跟成员名则在this前加“*”。 例如1. 2、7. 3、26. 18、如果错误行是一个定义对象的语句,则要注意对其初始化。 例如16. 39、如果错误行是new则在中括号内还要“+1”;如果错误行是释放内存,则一般要用“delete指针”。 例如14. 2、14.

3、 3、20. 310、如果错误行是访问限定符,则一律改成public。 例如10. 1、14. 111、在类外初始化静态成员时,不能带有static。 例如26. 3、35. 112、类外定义友元函数时不能带有“类名:”,在类内声明友元函数时前面要加friend。 例如9. 2、16. 213、如果错误行有两个同名的变量互相赋值,则左边那个要加“this-”。 例如32. 1、39. 114、有增量运算符时,则将前缀改成后缀或将后缀改成前缀。 简单应用题 1、初始化列表,如果是派生类则应带有相应的“基类名(参数)”的列表项,例如16. 2、18.2,19.2;如果有成员对象则应带有相应的“成员

4、对象名(参数)”的列表项,例如32.1;否则就是根据题目要求对一般数据成员初始化的列表项“数据成员名(参数)”,例如23. 1、25.1。 2、动态存储分配与释放,如果类中有指针成员则构造函数中对它赋值时都是“new类型长度”,其中如果类型为char则长度一般都是用“strlen(参数)+1”的形式,例如16. 1、20. 1、21.1;在析构函数中都要用“delete指针成员”进行释放,例如20.2,24.2。 3、函数首部,首先考虑根据语法格式要求填写,例如17.2;其次考虑根据在其它类中的重载函数格式填写,例如17. 1、26. 1、27.1;最后考虑根据调用时的参数和格式填写,例如26

5、. 2、27.2。 4、虚函数调用,如果在基类中有虚函数并且要在派生类中调用,则用“基类名:虚函数名(参数)”的格式调用,例如25. 4、43. 4、48.3。 5、算法问题,首先考虑题目要求、其次根据算法思路进行、最后根据前后语句的对应。 综合应用题 1、可用库函数一行解决 6、 8、 14、 22、 27、 32、 35、 56、 37、 38、 40、 43、 46、 48、 50、52要几行方可解决 31、 53、 55、 57、 602、结果为测试数据 58、 62、 633、填空题 1、 2、 3、 4、 5、 11、 12、 134、必须编写程序 7、 9、 10、 15、 16、 17、 18、 19、 20、 21、 23、 24、 25、 26、 28、 29、 30、 31、 33、 34、 39、 41、 42、 44、 45、 47、 49、 51、 53、 54、 55、 56、 57、 59、 60、61。 内容仅供参考

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号