通过这一段时间的学习对C语言编程有了一些了解。

1.数据类型,数据类型是在内存中存储所占的字节数,对于有特殊功能和效率的需要仔细斟酌。

2.指针,C语言的强大在于他们能直接操作内存,而指针就是一个地址。

             而一些数组,结构体,经常需要一个首地址进行操作。

3构造类型,数组 ,结构体,共用体,枚举型(感觉没啥作用)。

4动态存储分配,很实用的一个方法,不过申请的空间越小越好。

5数据结构, 分为顺序表和链表表,其中数组是顺序表,中间的区别只是内存中数据的排列是不是连续。

                     其中栈是数据的进出顺序为先进后出,FILO  与其相反而且应用广泛的就是队列 FIFO 

                     树和二叉树没好好学。。。。

6文件,对文件的读和写操作,学会使用库函数。

7预编译命令,#define   与 #typedef  之间的区别  

——————————————————————————————————————————————————————

另外比较重要的是模块化编程,每个对应的函数都做一个C文件并与之对应的H头文件。

1,利于以后函数功能的调用

2,整体更清晰的分清楚每个模块的功能

3,常量一般用大写,变量一般用小写


2014年3月29日 11:59:40                                     BY   蓝创