有人@你:C语言学习路线,快速掌握C语言学习技巧!

C语言入门到入土最后升天

一、入门篇

1、什么是计算机语言

2、C语言的程序的结构

3、运行C语言的步骤与方法

4、了解简单的算法

5、怎么表示算法

6、结构化程序设计的方法

 

、提高篇

1、顺序程序设计

2、数据的表现形式

3、C语言的输入输出

4、选择结构和条件判断

5、if、switch语句的使用

6、关系运算符与表达式

7、逻辑运算符与表达式

8、条件运算符与表达式

7、循环结构程序设计

8、while循环语句

9、do...while循环语句

10、for循环语句

11、循环的嵌套和比较

12、break和continue语句

 

三、强化篇

1、怎么定义和引用一维数组

2、怎么定义和引用二维数组

3、多维数组和字符数组

4、怎么定义函数

5、函数的调用

6、数组作为函数参数

7、局部和全局变量

8、内部和外部函数

9、变量的存储方式和生存期

 

四、深入篇

1、指针是什么

2、指针变量

3、通过指针引用数组

4、通过指针引用字符串

5、指向函数的指针 

6、返回指针值的函数

7、指针数组和多重指针

8、动态内存分配与指向它的指针变量

 

五、升华篇

1、定义和使用结构体变量

2、使用结构体数组

3、结构体指针

4、用指针处理链表

5、共用体、枚举类型

6、typedef声明新类型名

7、C文件的有关知识

8、打开与关闭文件

9、顺序读写数据文件

10、随机读写数据文件

11、文件读写的出错检测

下面给出大家在写代码的时候的20字方针:

1) 函数要小

       尽量的把函数弄的通用点,代码行少点,一个函数只完成一个简单的功能,一眼就能看出来此函数有没有代码错误,每个函数都是健壮的,那么你的程序就是健壮的;

2) 代码要少

       完成一个功能的时候在逻辑清楚的情况下代码越少越好,千万不要比代码谁写的多啊;

3) 算法要好

       在完成一个功能的时候要考虑效率,目前计算机的内存很大,所以内存已经不是首要考虑的因素了,但是在某些特殊的地方效率还是很重要的。有效率高的算法,就不用效率低的算法;

4) 命名要清

       命名要清楚,最好用汉语中的谓宾结构;

5) 文件要多

       尽量把一个大的程序按功能分成多个文件,一个文件尽量不要超过1000行,这样就很清楚的知道那个文件代码是健壮的,那个文件有可能有隐患,在代码检查的时候可以有针对性的检查某几个文件。·

       对于热爱编程的小伙伴来说,路再难走也要坚持走下去!如果你感兴趣或者有需求的话,笔者有一个编程零基础入门学习交流俱乐部想,进入学习的可以在下方评论【编程学习】或者直接私我申请哦!还有学习文件视频,欢迎初学者和正在进阶中的小伙伴们!

有人@你:C语言学习路线,快速掌握C语言学习技巧!