转眼间在华清远见的培训已经过了半个月,今天迎来了阶段性测试,本来对自己蛮有信心的,觉得自己学的有模有样,但经历了考试,才发现自己还有很多的不足。实践太少,经验不足造成了这样的局面,我也明白还是得多刷题多见题,才能更好的掌握知识。
以下是对这段学习的总结及思维导图
C语言的基础知识点包括数据类型、变量定义、运算符、流程控制等。其中,数据类型包括整型、浮点型、字符型等;变量定义是指在程序中为变量指定一个名称和数据类型,以便在程序中使用;运算符包括算术运算符、关系运算符、逻辑运算符等;流程控制包括条件语句、循环语句等。
下面是一些基础知识点的细节和注意事项。首先,关于数据类型,整型可以分为有符号和无符号两种类型,其中无符号类型可以用前缀"0x"或"0X"表示。浮点型可以分为单精度和双精度两种类型,其中双精度类型的精度更高,但占用更多的内存。字符型可以用单引号括起来表示一个字符,也可以用双引号括起来表示一个字符串。
其次,关于变量定义,需要注意以下几点:变量名必须以字母或下划线开头,只能包含字母、数字和下划线,而且要避免和C语言关键字重复。在定义变量时,需要指定变量的数据类型,以便编译器知道变量的存储方式和取值范围。
接着,关于运算符,需要注意以下几点:不同的运算符有不同的优先级和结合性,需要注意运算符的顺序。例如,乘法和除法的优先级高于加法和减法,而左结合和右结合需要注意括号的用法。此外,还有一些特殊的运算符,如自增运算符和自减运算符,需要注意它们的使用方法和副作用。
最后,关于流程控制,需要注意以下几点:条件语句和循环语句都需要使用关键字进行标识,例如if语句需要使用"if"关键字,while循环需要使用"while"关键字。在编写程序时,需要根据实际需求选择合适的流程控制语句。
首先感谢这次的考试,让我对自身学习掌握程度有了清晰的认知,并鞭策了我在以后阶段的学习,以及明确了学习方法和努力方向。
学习C语言基础让我对编程有了更加深入的了解,通过学习,我熟悉了C语言的语法及基本概念,学会了如何编写、查找、修改成正确、高效、且可靠的程序。C语言为我打开了计算机科学和软件开发的大门,为我今后的学习和工作奠定了夯实的基础。我也清楚的认识到,编程是一个不断学习和提升的过程,我将继续怀着严谨细心的态度继续学习计算机语言,并探索更多的编程知识和技能。