前一段时间又一次学习了一遍C语言,前边专业课学习中虽然也学了许多,但是学的不那么系统化,感觉学的知识点有点散,于是又将C语言系统化的学习了一遍。下边是我多C语言一个总体的认识和结构概况。
总体上分为了基础知识,流程控制,数组,指针,函数和结构体这几部分,其中关于其中的基础知识、流程控制、数组和函数和VB中是几乎一样的,只是表达方式不太一样了。其中结构体在前边的学习中也是遇到过的,这其实就类似于用户自定义的一个类,同时可以将该类实例化,即对结构体的实例化;结构体与类的不同之处在于,结构体中只有属性而没有方法,而类是有方法和属性共同构成的。对于指针来说,它是C语言的灵魂,也是C语言中一项重要的知识,指针如同一只手,可以灵活的操纵数组、函数和结构体的使用;其实前期也对其有所认识,它就是前期学习的一个所谓引用的知识。
C语言刚入门学习,只是初步了解,在随后的学习中会先依附于C语言学习,在学习新知识的过程中也可以熟悉并渐渐熟练C语言的运用。C语言的指针运用、数组的动态内存分配和结构体以及数组等跨函数的使用也需要多加练习。