几个常见的编程错误
2013-10-03 10:50
351 查看
学习编程是艰难的 - 只是问的人谁做到了! 幸运的是,发生了很多问题和一遍
- 我作为一个新的程序员,你会碰到的最常见的问题放在一起8。
“咦?为什么我得到的错误?”
“为什么不是我的程序进入while循环?”
在C + +变量没有初始化为零。 在上面的代码片段,计数可以是int范围中的任何值。 ,例如,它可能是586,在这种情况下,永远不会是真实的,而循环的条件。 程序的输出可能是打印从-1000到99的数字。 在这种情况下,再次,该变量被分配了垃圾数据发生评估-1000的内存位置。
记住初始化变量。
“我的方案有什么错吗?”
往往开始程序员认为变量方程一样工作 - 如果你分配一个变量等于其他几个变量的操作,只要这些变量的变化(在这个例子中的a和b),变量的值会改变的结果。 在C
+ +分配不以这种方式工作:它是一锤子买卖。 一旦你指定了一个变量的值,这个值,直到你重新分配的值。 在示例程序中,因为未初始化a和b的总和等于一个未知的随机数,无论是什么,用户输入。
要修复此错误,将另外步骤后,输入线。
- 我作为一个新的程序员,你会碰到的最常见的问题放在一起8。
1。 未声明的变量
国际主要() { CIN >>; 法院<<; }
“咦?为什么我得到的错误?”
国际主要()
{ 诠释x; CIN >>; 法院<<;
2。 未初始化的变量
诠释计数; 而(计数<100) { COUT <<次数; }
“为什么不是我的程序进入while循环?”
在C + +变量没有初始化为零。 在上面的代码片段,计数可以是int范围中的任何值。 ,例如,它可能是586,在这种情况下,永远不会是真实的,而循环的条件。 程序的输出可能是打印从-1000到99的数字。 在这种情况下,再次,该变量被分配了垃圾数据发生评估-1000的内存位置。
记住初始化变量。
3。 设置一个变量未初始化值
整数A,B; 总和= A + B; cout <<“请输入两个数字:”; CIN >>一; 霉素>> B; cout <<“请的总和是:”<<总和; 当运行: 输入两个数字补充:1 3 总和是:-1393
“我的方案有什么错吗?”
往往开始程序员认为变量方程一样工作 - 如果你分配一个变量等于其他几个变量的操作,只要这些变量的变化(在这个例子中的a和b),变量的值会改变的结果。 在C
+ +分配不以这种方式工作:它是一锤子买卖。 一旦你指定了一个变量的值,这个值,直到你重新分配的值。 在示例程序中,因为未初始化a和b的总和等于一个未知的随机数,无论是什么,用户输入。
要修复此错误,将另外步骤后,输入线。
相关文章推荐
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- 几个常见的编程错误
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- PHP 编程中 10 个最常见的错误,你犯过几个?
- 常见的几个Qt编程问题的处理
- windows编程常见错误(1)playsound的错误
- 一种常见的Java编程错误:没有同时定义equals()和hashCode()方法
- IOCP使用时常见的几个错误
- 几个常见的 Socket 连接错误及原因
- 编程中常见的错误处理方式
- 嵌入式 编程常见错误一览表
- SEO中最常见的几个错误
- OpenGL编程低级错误+常见问题简答
- hibernate中的对象状态以及在编程中的常见错误汇总