C语言体会_c语言总结体会
C语言体会由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言总结体会”。
C语言基础一些体会
学习了也快一星期的C语言基础了……有一些自己的体会:
一:虽然以前学过一段C++,可是以前学习毕竟大多多是在看书,对真正的上级编程练得并不是太多……经过这几天的练习,我才发现原来实际编程并不是那么的轻松……以前以为自己懂的,其实不然;很多时候都有一种突然用到的时候才发现没掌握的感觉……让我充分的感到‚多练,勤练‛的重要性……
二:C语言编程对格式的要求非常严格……以前我对这个问题还没有充分的认识……知道现在我才发现格式规范对我们的重要性。一个好的程序格式不仅方便自己检查程序,也方便别人检查……而且通过编程的过程我发现有些时候编程发生错误,就是因为格式不规范而出错……由此,格式规范的重要性可见一斑……
三:刚开始上课时,朱老师就要求我们大家要互帮互助……通过大家之间的交流不断学习,这是非常重要的!大家之间的讨论,可以帮助我们很好的解决不懂或不太清楚的问题,并且印象更为深刻……每次,大家在一起解决一个问题后都会有一种很欣喜的感觉……让我们体会到了学习的乐趣……
以下是我这一段时间遇到的一些实际问题:
1:在用‚scanf‛,要特别注意‚%‛后跟的数据类型,有的时候经常会出错;还有就是‚scanf‛后‚&‛符号会出现忘加的情况,不过要注意的就是其后就是表示地址是不用加‚&‛,要灵活应用……还有就是输入时‚n‛的加否有时也会使我们执行时出现错误,一定要有清晰的理解……
2:对算法的不熟悉……一些常用简单算法;例如,最大值,排序,表示‚个,十,百,千位‛等还不能信手拈来…… 3:赋值‚=‛和判断‚==‛之间的区别,在使用时一定不要混淆,这从他们的字面实际可以直接地理解……
4:在学习函数时,要灵活的运用返回值‚return‛,对程序的精简度和可读度有很大提高……
5:在使用‚switch‛语句中,‚case‛后整型常量是字符时一定要加‘’,否则会发生错误……
6:‚break‛是跳出循环而不是跳出函数体,这点要注意,例如:if(select==0)break;这样是不对的,这就要求我们理解要透彻……
待解决问题:函数的引用传递还有一些不明白的地方……
2010年1月3号