APP下载

C++编程中常见问题与解决途径

2018-04-13孙雨轩

数字通信世界 2018年2期
关键词:程序

孙雨轩

(东北师范大学附属中学净月实验学校,长春 130117)

1 变量命名不当

问题表现:C++编程语言对于命名问题十分重视,尤其还对变量的命名,必须明确,其目的就是为了避免出现由于命名混乱导致的程序错误,影响程序的可读性。关于变量命名问题,一般是出现在初学者在程序的编写过程中容易出现的问题。

解决对策:为了进一步解决新手在操作中出现这样的问题,通过匈牙利表法能够直接有效的通过用一个或者多个小写字母对变量名进行命名,夹着在字母后面著名变量的意义,就能够按照随附的字母进行排序,也能够自符合C++编程的变量要求。例如,以编程中三个变量为例,这三个变量分别是iValue1、iValue2、fResult,通过观察命名就能知道命名所代表的变量意思。

首字母i就表示整个变量数据属于整型变量数据,f就表示整个变量数据属于浮点型变量数据。所以能够强袭准确的对这些变量数据进行辨别和确认。如果采用一般的命名法,我们能够区分iValue1、iValue2是具有相同属性的两个变量,但是就很难理解fResult的类型关系。所以说利用匈牙利表示法,能够有效的帮助新手在应用不熟练的情况下找到数据并进行下一步工作。

2 动态内存问题

问题表现:动态内存分配的问题,一直是C++编程中经常出现的问题,在分析动态内存问题的表现形式以及解决方法之前,先要对动态内存分配的内涵有一定的了解。动态内存分配就是指程序执行的过程中动态的分配或者回收储存空间,进行再分配。……

登录APP查看全文

猜你喜欢

程序
给Windows添加程序快速切换栏
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
基于VMM的程序行为异常检测
侦查实验批准程序初探
我国刑事速裁程序的构建
创卫暗访程序有待改进
恐怖犯罪刑事诉讼程序的完善