C++学习之初步了解

C++这个东西我之前没有接触过,我学的是Java,我想学一门面向对象语言就行了,不过要上研究生了,导师却对我说要用C++编程,那就学吧。

1,指针和引用的区别

    编译器会给指针分配单独的空间,它存着另一个变量的地址

    引用没有单独空间,它和另一个变量共想享同一个空间。

    他们做形参时一样。

2,标准库和标准模版库。

    标准库 是作为C++语言一部分的库

    标准模版库 一种C++库,其中包含可以直接使用的类的原型。

     从定义来看,我不能分清楚他们的区别,这个我认为会从以后的学习中明白的。

3,编程人员的要与不要

    不要1:不要直接坐在计算机前就开始编程,不要试图在写代码的过程中设计程序

     要1:把需要做的东西写在纸上

    不要2:不要省去对简单代码的测试

    要2:即使一些简单的函数看起来绝对正确,也一定要对它们进行测试,这时花几分钟来进行测试有可能省下你以后几小时的工作。

    不要3:不要依靠编译器来保证代码的正确性,即使编译器能够对代码进行编译,程序还是有可能在运行时出错。

    要3:要理解所写的每一行代码。

    不要4:不要省掉注释语句,不要几天后你会发现根本看不懂代码了

    要4:要编写简单和明了的注释语句来说明程序的逻辑

   不要5:不要在编写完整个程序后再编译,经常会有因为一两个错误而导致许多错误出现的情况。

   要5:把编写程序的工作分为几部分,每完成一部分后就要对它进行测试。

   不要6:在程序不能通过编译时不要随意的输入括号

    要6:一定要使代码格式看起来优美。

   不要7:不要着急!当对程序感到无可奈何时,不妨去做些别的事情,喝杯咖啡,出去走走,哪怕炒几道菜。

   要7:只有当精力充沛并且环境很安静时才编程,编程要球注意力高度集中,一旦被打断,很可能会失去思路。

  不要8:即使你很适合在压力下工作,也不要把编程工作拖到最后一刻才开始。

  要8:要有计划的编程,并且要留出几天的富裕时间。这样你才有时间重新考虑问题或者根据需要对程序进行改进。


第二点做的不够好,从来不怎么系统测试,只是简单的测试,对有些程序根本就不测试。

注释还是有点少。

安静的时候编程,这个我们宿舍的得到12点以后才能安静下来。不能被打断啊。

其实我不怎么拖延的。

继续努力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值