一、学习C语言的目标主要是:
- 熟练掌握C语言的关键字,语法规则,程序控制等;
- 掌握基本的数据结构,数组、链表、栈和队列等;
- 掌握C语言中指针和内存、数组与指针、函数与指针、变量和指针、结构体和指针、硬件和指针等的联系与应用;
- 掌握基本的查找和排序算法,比如二分查找和冒泡等;
- 掌握系统库的应用及静态库和动态库的打包与构建方法;
- 掌握基本开发环境:linux操作系统、vim编辑器、gcc编译器、gdb程序调试器、make自动编译等的熟练使用,在linux下编程,这样查看帮助会更加方便。
- 掌握将大问题转换为一系列小步骤解决的思维方法。
二、学好C语言的方法:
- 学会键盘的盲打,尽量少用或不用鼠标;
- 学会从计算机的思考方式,来书写和运行代码,并且要多上机写代码,多多益善;
- 分清主次,将主要内容掌握的越熟练越好;各个击破,每个知识点分开学习;茶缺补漏,将需要的内容学习完毕;
- 学会记笔记,我主要通过写博客,一方面完成知识点的梳理,另一方面完成学习心得的记录,同时也可以记录在学习中的解决问题的思路和方法,便于以后的学习和回顾,也可以为别人留下点参考资料。
三、C语言的关键字及说明:
1 char 声明字符型变量