第一次个人作业 补交 博客

时间:2021-10-08 16:19:23

@LJie  

 

    这次作业是用c++写的,而我的c++掌握的还不够好,所以这次作业就废了很多的时间来学习语言学习语法。

    以下是这次作业的感想。

1.c和c++的不同。c++其实是从c进化而来的,为了使c语言使用起来更方便更简洁在c++中创建了很多已经写好的功能函数,在c++中直接用这些函数就可以了而不用想c语言一样再自己写。这就是c++提供的方便。把c比作是一个个小的砖块的话,c++就是用砖块已经建好的一个个小建筑块。使用砖块或小建筑块都可以建造出高楼大厦。语法方面c++和c是十分相似的,在输入输出方面有很大的不同,但也没什么,这个用的很多所以很好掌握。

2.c++如果把函数什么的都掌握了感觉要比c简单一些,毕竟很多东西本省就有了,拉过来用就行了。

3.c++后缀是.cpp,c后缀是.c,这是两者的区别之一。

4.当函数调用在函数定义之前时,c语言程序的函数原型即函数声明可以省略,而c++则不能省略,必须有函数申明,并且还要求函数参数必须在函数声明中用括号括起来说明。一个不带参数的c语言程序必须带有void关键字,而c++则可以使用空参数表。这一点最开始不知道犯了错误造成了很大的麻烦,在后面才解决掉,很费心。

5.c++比c更不一样的是c++是面向对象的编程语言。和java一样,c++有类,抽象等一些概念。

6.这次作业的算法方面由于向同学参考了他们的算法,所以算法方面遇到问题有同学的帮助,遇到大的问题不多。

7.完成的不是很完善有一些功能没有完全实现。