⼤⼀c语⾔要学什么,c语⾔学习计划
C语⾔在很多⼈眼⾥应该都不容易学吧,所以要学好C语⾔还是要好好制定学习计划。下⾯是店铺主编整理的c语⾔学习计划,希望对您有帮助。
c语⾔学习计划篇1
第⼀步:⼊门,即学会如何写C语⾔程序。以C语⾔作为编程语⾔的学习切⼊点,笔者认为是个不错的选择。C语⾔是⼀门较早的编程语⾔,也是⼀门基础语⾔,很多理⼯科⾼校都把C语⾔作为必修课。C语⾔也是⼀门较底层较⾼效的语⾔,不仅在单⽚机开发和嵌⼊式开发⼤显⾝⼿,还创造了像C++、PHP等其他流⾏的编程语⾔。 下⾯让我们看⼀下如何学习C语⾔。 了解C语⾔的特点和有关概念:如C语⾔的发展过程、C语⾔版本、C语⾔特点、C和C++的区别等!
了解C语⾔的数据类型和算法:如基本数据类型和运算符、顺序程序设计、分⽀程序设计、循环结构、数组等。 学习C语⾔⼀定要知道它的利器——指针。这正是C语⾔强⼤、⾼效和灵活的地⽅。如果您没有学会指针,可以说,您就没有学到C语⾔的精髓。 模块化程序设计:函数的定义和使⽤、结构体和共⽤体等。 其他相关操作,如预处理命令、⽂件操作等。 最重要的⼀点,⼤家要系统的学习⼊门教程,请进⼊学习页⾯:C语⾔⼊门教程 第⼆步:进阶,即写出⾼质量(⾼效、⽆Bug、易读、通⽤和移植)的代码。亲,如果您按照第⼀步的步骤去做了,那么恭喜你,你已经⼊门了,了解了编程语⾔的基本概念和
思想、能⽤C语⾔来处理⼀般的运算和操作了。 但是,这样是不够的,要想成为C语⾔程序设计⾼⼿,必须要考虑内存和CPU分配、程序。
c语⾔学习计划篇2
1、假体任务(c语⾔学习(这个单元⼀定要强调规范化): a.熟悉c语⾔的编译环境
b.学会c语⾔的基本结构(可出10~20道题)
c.规范命名变量,学会使⽤c语⾔的基本数据类型和常量,熟悉掌握c语⾔的算是运算
符和表达式(可出100~200道题)(适当减少) d.熟练掌握c语⾔的常⽤语句(可出100~150道题)(适当减少) f.学会函数的定义、
调⽤、递归(可出100~150道题)(适当减少) g.变量的存储类型(⾃动变量、外部变量、
静态变量、寄存器变量)的区别与运⽤(可出80~100道题) h.熟练掌握宏定义(可出30~50道题) i.了解结构体、指针、预处理等 注:c语⾔学好的,深⼊学习c语⾔,假期⼀定要预习c++,不然下学期你们学时会听天
书。
2、⼤⼀在下学期完成,⼤⼆在假期完成部分:学习单⽚机最⼩系统,在c语⾔平台上编
写⼩程序,深⼊学习c语⾔。
⼀、 具体内容:
1. 熟悉keil的编译环境
2. 学习从c到c51的转换,对51的各个资源跑上⼀边
3. 学习51单⽚机和基本外设电路的结合运⽤
4. 对c语⾔有很清晰的认识、能够掌握数组、指针、结构体的 编程,学会模块化编程思想。
三、学习强度、要求
a.熟悉keil软件的开发环境,熟练的运⽤单步、断点等调试⼿段c语言入门书籍排行榜
b.了解c与c51
的区别
c.学会运⽤c51编写单⽚机程序
d.学会通过c51对51单⽚机i/o⼝的输⼊输出进⾏操作(典型:led流⽔灯的编写、按
键的操作、数码管的显⽰操作(可含数字芯⽚)、lcd的操作) e.学会51单⽚机定时器的运⽤(典型:数字电⼦时钟的编写、led摇摆帮(这个很好玩)、
pwm控制灯光的强度)
f.学会51单⽚机中断的运⽤(典型:数字电⼦钟的时间调节、闹铃设置)
g.学会51单⽚机串⼝的运⽤(典型:由pc机控制单⽚机的输出操作,如pc机发命令
led的亮灭)
h.学会51单⽚机中断优先级的使⽤ i.学会ds18b20
j.学会使⽤i2c芯⽚,典型;存储芯⽚at24cxx k.学会16*16点阵的编程
l.学会使⽤lcd1602、图形液晶lcd12864的操作 m.学会使⽤adc0809\dac0832 参考资料:郭天祥51单⽚机视频教程及pdf资料、《例
说8051》、天狼星51单⽚机视频。
C语⾔是什么
C语⾔对操作系统和系统使⽤程序以及需要对硬件进⾏操作的场合,⽤C语⾔明显优于其它⾼级语⾔,许多⼤型应⽤软件都是⽤C语⾔编写
的。
C语⾔具有绘图能⼒强,可移植性,并具备很强的数据处理能⼒,因此适于编写系统软件,三维,⼆维图形和动画它是数值计算的⾼级语
⾔。
常⽤的编译软件有
MicrosoftVisualC++,BorlandC++,WatcomC++,BorlandC++,BorlandC++Builder,BorlandC++3.1forDOS,WatcomC++11.0forDOS,GNU 等等......
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论