写程序,细节很重要

 我是一个新手,学了c,c++,可是只学了一点皮毛,现在在学vc++,昨天运行了一个程序,就是因为for循环后加了一个;结果总是不能得到正常的显示,

for(int i=0;i<4;i++);
{
 pBtn=(CButton*)GetDlgItem(nCheckIDs[i]);
 if(pBtn->GetCheck())
 {
  pBtn->GetWindowText(strCtrl);
  str=str+strCtrl;
  str=str+" ";
 }
}

虽然是一个很简单的错误,可是代码太多了,竟然没有找到,还是老师看出来的,还是代码写少了,以后坚持写代码。

今天同学上机又出现了一个错误,只是str.Format("%s%s%6.1f%6.1f",m_strName,m_strNo,m_fScore1,m_fScore2,m_fScore3);结果成绩3不能显示,

以后我会把学习编程语言中的错误都收集起来,以备以后有用。

昨天在在线题库做题目时,就是因为printf("a+b=%d",a+b);中会输出a+b=?而要求直接输出结果。结果就被判错,看来细节真的很重要,我一直以为这无所谓,现在真的改变看法了。

又出了一个问题,就是超过18位数字长的数字用什么定义,long 也只能定义10位数字长的数字啊!

问题:while中能嵌套while语句吗?

好久没来了,以后还是坚持些学习心得,虽然还是菜鸟,学java了,java中模板,原来就是抽象类中的抽象方法,害我纠结了半天。看来还是太嫩了,加油!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值