推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 青协服务吧 > 青协每日一记丨c语言学习方法

青协每日一记丨c语言学习方法

青协服务吧 2018-04-18

c语言学习方法(对于你很有好处的)

一.

给初学者的建议:

1.学好数学,重视数据结构.

2.主要目的是提高代码的执行效率!

3.BASIC——pascal——C(数据结构)——汇编——编译原理(头脑中要大体了解)——数据结构——C++(与数据结构同等重要)——基于操作平台的编程——数据库要求:对与数据结构:要能用高级语言实现各种数据结构。

4.学C主要学习过程化的程序设计,

5.学会把自己的程序分成许多函数或过程

6.看看高人写的C程序,学习他的程序格式,

比如:变量命名,函数的划分,算法的实现

7.学完C,可以开始学汇编,参考书目:《IBM PC汇编程序设计》(清华黄皮),补注:当你发现程序写到一定义程度而很难再提高的时候,就是可回来再看看数据结构、离散数学和编译原理!

决定编程能力的高低主要因素:编程习惯,数学能力(逻辑思维,分析问题),对数据结构的认识能力,经验多少(包括多使用语言的掌握能力)

二.

C语言学习六步曲

1>验证性练习

2>按原文输入

3>不看书,自己录入

4>运行程序

5>调试程序

每次只改错一个地方,切记!!!

记下英文错误提示信息,以及解决方法!

6>研究典型C程序,提高C语言综合应用能力

三.

养成良好的C语言编程风格

1>缩进:TAB键,少嵌套(影响程序执行和阅读)

2>大括号的位置:单独一行

3>命名系统:掌握常用变量命名规则,多使用有意义的英文单词,常用的缩写,下划线,

数字,避免过长的变量名和函数名,使用凶牙利命名法则。

4>函数:要短小精悍,一个函数实现一个功能,一般只覆盖一到二屏。局部变量不要超过10个,否则将函数拆分为更小的函数。

5>注释:程序块注释和行注释。注释应遵循的规则,解释做什么,而非怎么做;在函数

之前说明函数做了什么事,和它为什么要这样做。

6>空格与空行:用空格与空行增加程序的易读性。

四.C语言程序设计的步骤:

分析问题:确定要产生的和要输入的数据,研制算法,在有限步的输入中获取输出。

画出轮廓:分级划分,逐步细化。

实现程序:编写程序,测试与调试程序,提供数据与打印结果。

五.

学习C语言应注意的问题:

1>掌握C语言基础——弄清概念,熟记算法;勤于编程和上机掌握语言结构。

2>重视编程技巧——、

  (1)正确定义变量类型;

 (2)准确使用语言符号; int a=9;int c;printf("%d",(c=a+10,c+10));输出:

  (4)巧用系统函数头文件和自定义头文件,注意:自定义的头文件只能在主函数中包含一次,且自定义头文件中不能再有主函数。

3>认真调试程序‍

青协服务吧

如果你喜欢我们就点击下方关注吧





版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《青协每日一记丨c语言学习方法》的版权归原作者「青协服务吧」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注青协服务吧微信公众号

青协服务吧微信公众号:gh_08e523e51db6

青协服务吧

手机扫描上方二维码即可关注青协服务吧微信公众号

青协服务吧最新文章

精品公众号随机推荐