寫程序,細節很重要

 我是一個新手,學了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中模板,原來就是抽象類中的抽象方法,害我糾結了半天。看來還是太嫩了,加油!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章