Grey:或许是天意如此,高三的末期在我觉得我对物理有着浓厚兴趣的时候我还是毅然决然地被某黑白熊坑到了软件这一专业来。
Black:一开始接触C++,确实蛮不适应,因为一个怀揣对硬件有无比热情的青年突然来到一块软的地方,还要面对自己十分逊色的英语,确实是有些力不从心。其实,在江苏的大环境下,物理高考只有个B+的学生来说其实并不怎么好,或者完全可以说成压根就不好。所以抱着对外来人生的冲劲以及对软件这一领域的第二兴趣,我还是决定走上了这条路。
White:基友四人组里唯独蝌蚪去学了药科,而某鹿跟黑白熊都选了计科。当问及为何让我选软件工程的时候,黑白熊呵呵一笑,因为他两在一本里选不上这个专业,而我在二本里反而能选上。大一的时光里确实是俗事缠身,在团部里面与形形色色的人打交道,有些疲了。做表(word,excle等一些常用办公软件,或许是湖北本地在之前未将计算机课程放入日常学习中,这使得我的基础相对学校大部分的新生来的好了一点。)在黑白熊继续的挖坑下,我买了C++primer作为学习的出发点。同样依旧是学校的事物无法分身,寒假回来又带了小我十八岁的妹妹,导致自己的学习计划严重迟缓。但就是这样,在挚友的鼓励下,我还是硬着头皮利用夜晚的时间去啃书。
Green:谈谈我学习C++这么多天来的看法吧。
1.一开始做笔记,做了大概三十多页发现并未有多少成效,反而发现将时间多用于去编译,反复地编,反复地去敲键盘,去熟悉去体会每一个符号所表示的意义,这样学起来的效果会稍微好一点。
2.对于一个C++程序而言,大概的框架就是include<>包含的库,int main()必须有的一部分。一个由{}所包含的代码。
3.对于while if for之类而言,他们只执行下一个函数,而将多个函数依次运行,需要再次将其加上{}
4.=表示赋值,==表示相当运算符 一开始也是经常容易搞错。
5./* */段落注释 //行注释
6.空类型不对应具体数值。算数类型包含了字符、整型数、布尔值和浮点数。
算输类型分为两类:整型(包括字符和布尔类型) 浮点型
bool的取值是真和假;char 8位;int 16位;long32位;longlong跟int64等效。
(现在int毕业了,所以大家直接无视long,所以看见int的范围还是(±65536)的,你就可以扇死,或者把这本书给烧了。-by黑白熊)
7.可寻址的最小内存块称为“字节”;存储的基本单元称为“字"。float和double分别有7和16个有效位。(32bite,64bite)
8.除去布尔型和扩展的字符型外,其他整型可划分为带符号的和无符号的。
9。结构体是简化的类,类是扩展的结构体。通过定义一个类来定义自己的数据结构。