1、一,掌握C语言的关键1.1 弄清概念熟记算法 正确理解和牢记C语言的关键词和运算符是学习它的重要基础。概念不清用关键词和运算符组成的语句含义就不明确,无法使用。算法设计程序的灵魂。使用任何一种计算机语言,并用以编写程序,主要是解决计算和管理上的问题。在一个程序中,算法是解决做什么和怎么做的关键 。因此,要对算法认真研究,掌握算法的精髓为后面的学习打下基础。1.2勤于编程和上机 掌握语言结构 计算机语言的学习和程序设计具有很强的实践性,C语言也是如此,只有理解和掌握了概念,算法,语句,格式,变量设置等基本语言要素的基础下,勤于编程和上机操作下,才能不断提高编程水平,掌握编程技巧
2、二,重视编程技巧2.1 正确定义变量类型 C要求程序中所用到的每一个变量都要先定义其数据亿姣灵秀类型,这是C语言和BASIC,FORTRAN等其他高级程序设计语言的不同之处。2.2 准确使用傥态尬锪语言符号 计算机语言由多种语言符号组成,必须准确使用。C语言中分号是语句的必要组成部分,每条语句必须以分号结束。在逗号表达式作为输出项时,一定要用小括号将其框起来。2.3 正确使用C语言指针 指针是C语言的重要概念和特色,也是C语言的精华。正确而灵活的使用指针,可以写出简洁,经凑,高效的C语言。正式因为它的灵活和便捷,也就很容易出错。解决这个问题的关键在于细心。在引用每一个指针变量时,必须赋予严格的定义和准确的地址,否则操作对象就会出现错误。2.4 巧用系统库函数头文件和自定义文件 ANSIC标准规定,可以在C源文件中加入一些预处理命令,以改进程序设计环境,提高编程效率。
3、三,认真调试程序 程序的调试一定要认真做好人工调试,即静态调试。人工检查的目的是按照程序的流程执行发现编程中出现的问题,分析造成的原因并加以纠正