资讯详情

C++高效编程忠告 贪吃蛇c语言代码

2017-05-11 阅读:107 来源:福州博洋软件开发与测试培训学校
进入>

博洋教育今日就业明星:林建民成功就职福州耶通软件有限公司担任java工程师

林建民:漳州职业技术学院物流管理专业,大科学历。在博洋教育参加java软件项目实训,该生学习态度端正,有比较好的学习心态,会主动请教老师同学。毕业后经过就业部老师的推荐,现在成功入职福州耶通软件有限公司。

班级名称

JN1312脱产班

班级性质

脱产班

开班时间

2013年8月5日

上课地点

 

上课方式

脱产

目前状态

热招

一、#include“filename.h”和#include的区别

#include“filename.h”是指编译器将从当前工作目录上开始查找此文件

#include是指编译器将从标准库目录中开始查找此文件

二、头文件的作用

加强安全检测

通过头文件可能方便地调用库功能,而不必关心其实现方式

三、*,&修饰符的位置

int*i,j;//betterforread

i=newint(0);

j=0;

int*&y=i;//pointer'sreference

对于*和&修饰符,为了避免误解,最好将修饰符紧靠变量名

四、if语句

不要将布尔变量与任何值进行比较,那会很容易出错的。

整形变量必须要有类型相同的值进行比较

浮点变量最好少比相等,可以通过求差与较小的数比较

指针变量要和NULL进行比较,不要和布尔型和整形比较

五、const#define的比较

const有数据类型,#define没有数据类型

个别编译器中const可以进行调试,#define不可以进行调试

在类中定义常量有两种方式

1、在类在声明常量,但不赋值,在构造函数初始化表中进行赋值;(常量和引用类型的成员变量必须通过初始化列表来初始化赋值)

2、用枚举代替const常量。

六、C++函数中值的传递方式

有三种方式:值传递(Passbyvalue)、指针传递(Passbypointer)、引用传递(Passbyreference)

voidfun(charc)//passbyvalue

voidfun(char*str)//passbypointer

voidfun(char&str)//passbyreference

如果输入参数是以值传递的话,最好使用引用传递代替,因为引用传递省去了临时对象的构造和析构

函数的返回类型不能省略,就算没有也要加个void

加载全文

免责声明:本站部分内容、图片来自用户自主上传,如果您对本站信息资源版权的归属问题存有异议,请您致信,我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。

以上是福州博洋软件开发与测试培训学校为大家整理的有关C++高效编程忠告 贪吃蛇c语言代码的全部内容,更多精彩请访问学习资讯新闻专栏。

相关课程

更多>
2020猎学网广告栏
申请课程免费试听名额

课程顾问24小时内联系您

你好

顾问将于24小时内联系您!

确定
在线咨询 微信咨询 立即报名
申请1对1课程顾问咨询服务
×
你好

顾问将于24小时内联系您!

确定
福州猎学网 >福州博洋软件开发与测试培训学校 >C++高效编程忠告 贪吃蛇c语言代码