前言:
置身于网络流行的时代,编程是一项不可或缺的必学技能。大一新增C语言课程,我们便得到了一个去学习编程的机会。
【文章福利】:小编推荐自己的C语言/C++交流群:836880131!整理了一些个人觉得比较好的学习书籍、视频资料共享在群文件里面,有需要的可以自行添加哦!~
那么学习C语言需要注意些什么呢?小编为大家总结了以下几点:
1.工欲善其事,必先利其器
学好C语言,准备工作非常重要,缺少了基础的工具是很难学好的,小编为大家推荐以下两款优秀的汇编软件:
- VC++2010学习版
这是适用于有电脑的同学的一款不错的编译器。
- C语言编译器
适用于没有电脑只能使用手机的同学,在各大手机应用市场都可以下载到哦!
除了编程软件外之外,学习C语言,优秀的教科书也是必不可少的,毕竟理论加实践才是最好的老师。
书籍推荐
2.基本知识梳理
说完基本的工具,下面小编给大家把C语言学习的逻辑给梳理一下!
算法结构:
- 顺序结构、选择结构、循环结构;
- 循环结构又分为while型、until型、for循环结构;程序流程图;
结构化程序设计方法:
自顶向下→逐步细化→模块化设计→结构化编码。
数据类型:
常量、变量、整形变量、实型变量、字符型数组。
C的运算符有以下几种:
- 算术运算符(+ - * / %)结合方向自左向右
- 关系运算符(> < =="">= <= !="">
- 逻辑运算符(! && ||)
- 位运算符(<>> ~ | ^ &)
- 赋值运算符(=及符号扩展赋值运算符)
- 条件运算符(? : )
- 逗号运算符( , )
- 指针运算符(* &)
- 求字节运算符(sizeof)
- 强制类型转换运算符((类型))
- 分量运算符( . ->)
- 下标运算符([])
3.学习C语言的精髓
C语言程序设计有点像做数学难题,只要我们善于思考,善于探索,发扬探索精神去寻找好的设计思想和方法,才能把C语言的精髓真正地掌握。勤于动脑,勤于思考,才能提升自己的编程level。
初学者学习计算机语言要会“读程序”,要对小型的应用型、游戏型程序感兴趣,并模仿去加深对C语言程序设计的理解和操作,只有不断地写程序、调试程序才能得到编写程序的经验和加深对程序的理解,这也是学习编写优秀高级程序的秘密武器。
4.总结
最后,C语言学习方法总结一句话:
多看,多敲,多思考
把C语言的学习变成一种乐趣。
最后,如果觉得学习资料难找的话,可以添加小编的C语言/C++交流群:836880131!学习资料已经共享在群里了,期待你的加入~
C语言的世界是复杂的,也代表着它是无穷无尽的,新的想法就意味着全新的程序,自己编写程序,就好像遨游在我的世界中,虽然我们一定会遇到各种BUG和崩溃的程序,但趁着发未落、鬓未白,认真学习C语言吧!!!