如何看懂c语言代码,c语言程序怎么看啊

1,c语言程序怎么看啊int main(){ int a=2,b=-1,c=2;/*给变量赋初值*/if(a输出为2【如何看懂c语言代码,c语言程序怎么看啊】
2,怎么看懂C语言程序啊看书 。C语言中比较有用的是指针和结构体 。其他的顺序,循环,选择看书几乎能看懂,主要靠自己多花时间去钻研 。多仿照着去写 。找本基础教程,把语法 关键词 看一遍 。然后就看懂了 。知道语法 。。。。
3,C语言怎样才能看懂一个简单的办法,百度“C语言32关键字详解”,内容很少的,搞清了这些关键字的含义后再读一些简单程序就清楚了 , 逐渐的就适应了 。淘宝里面有教程卖的 。一般一元就够了,自己下载下来看,那些教程挺好的..随便买一本代码比较多的 , 个人推荐谭浩强的,其实学习c语言包括其他计算机编程语言 , 不能像小学生那个学习模式了 。基本语法没有多少,常用的语句也就那几个 。本人认为没有必要像小学生那样每天都看课本,等看完了,你会发现什么都没有学到 。开始的时候自己可以找一点例子(书上的例题就行) , 不要看简单,但是能让自己对语法和格式进行熟悉 。我甚至认为看代码之前可以不看书,自己去领悟代码的意思,实在领悟不了,在看书 , 这样学习速度会比较快 。还有一点最重要的是:要不停的练习,找一些经典的算法进行练习,或者编写一些能够使用的小程序 。这样对技术和兴趣都是很好的提高.以上就是我的观点 , 说得不好请见谅 。呵呵老外的书大部分都是你想要的这种结构写的英文烂的话就买译本入门的书一本就够300~400页左右的就好了
4,怎么读懂C程序语言怎样才能学好C语言1、学好C语言,你可以很好地应付任何一种编程工具 。2、一定要多上机练习,通过程式了解相关知识 。几经反复方得正果 。3、不要把学习C语言当成一种任务 , 更不要把它看成很难完成的任务 。要充满自信,只要是一个智力正常的人都能学好C语言 。始终保持游戏的心态,多发现其中的乐趣 。当感到编程趣味无穷,那你在电脑方面将前程无量 。4、如果一个程式一时无法弄清楚最后暂时放在一边,过一段时间你可能会从其他的程式中悟出道理 。5、C语言是一个整体 , 各个方面是有机联系的,要从总体上把握它,不要把它割裂成互不关联的部件 。6、不要完全相信教材(包括本讲义),所有结论最好都上机验证 。怎样学好C语言1. 工欲善其事,必先利其器 准备工作:一个开发环境,如Turbo C 2.0、Visual C++等开发工具;一本好教材,如谭浩强主编的《C语言程序设计》(第二版) 。我当时看的是他的第一版 , 就为它的简洁、完美所吸引,简直爱不释手,用了两个星期一口气看完 。2. 秘密武器 初学者学习计算机语言要会“读程序”,要对小型的应用型、游戏型程序感兴趣,并模仿去加深对C语言程序设计的理解和操作,只有不断地写程序、调试程序才能得到编写程序的经验和加深对程序的理解,这也是学习编写优秀高级程序的秘密武器 。3. 发扬探索精神 学习C语言程序设计有点像做数学难题 , 只要我们善于思考,善于探索,发扬探索精神去寻找好的设计思想和方法 , 才能把C语言的精髓真正地掌握 。备战C语言考试要诀 1. 了解大纲,临阵不乱 各类笔试中,大多数考题是与大纲要求的基本内容一致的,难度不高 , 但内容十分广泛,应牢固掌握C语言考试大纲要求的基础部分 。只有熟悉题型,理解语法、句法,做到心中有数,才能临阵不乱 。2. 善于归纳,强化记忆 对于需要记忆的计算机基础知识和基本概念,如果考试时因此失分就十分可惜 。如:C语言中有几种不同的数据类型?运算的优先级别是怎样的?因此我们需要善于归纳这些计算机基础知识,并在理解的基础上强化记忆 。3. 重视实践 , 善于调试 计算机科学是一门理论性、实践性都很强的学科,对C语言考试的参加者来说,基础理论方面要求不高 , 而上机试题往往是很多考生不能通过考试的重要原因,因此要勤于实践 。4. 多做练习 , 查漏补缺 在认真地学完指定用书后,最好再找些试题,认真地测试一下,一则可以检查自己的复习情况;二则可以查漏补缺;三则可以调节心理状况,以备正式考试时沉着冷静、万无一失 。5,C语言代码怎样阅读依次输出:3,1,-1这是个do while循环 , 先执行do里面的,此时i=5,5余2等于1,1不满足switch条件的case , 直接执行i-=2;此时i还是5,所以输出3,3满足while(i>0),又执行,do里面的,之后就可以自己算了 。C语言代码阅读顺序:1、看引入的头文件(可以确定大概这个程序关于哪方面 。)2、看注释(中文总能看懂吧?)3、看声明 。(函数的声明,一般也有注释,很少程序不会写函数的声明而直接放在main函数里面了 。)4、看流程,先看整体流程 。比如if(a)5、单步调试 , 看看具体会执行哪些流程 。6、再一步一步看具体的函数 。想看的容易些,就在语句后面加上//或/* */这两种注释符号从主函数开始看 。遇到函数时,再看函数定义 。通常一个文件都是处理一类问题的 。比如你在main函数里,看到一个class 。这时候你看下它属于哪个文件 。进入文件之后,看下公共函数部分,其他函数可能是为公共函数提供一些小功能的 。而函数名会包含这个函数的作用 。预处理是做一个代替作用的 。在不同文件下可能是不同的 。尤其是在升级版本时,是个很好的兼容方式 。遇到不懂的函数名 , 可以往下查,最后基本是一些API 。在用SDK可以查出这些API的含义 。剩下的就是翻译成自己能理解的方式了 。比如创建了一个文件,而这个文件是做临时文件用的 。这个临时文件是用来处理某某某功能的 。在什么时候被删除了 。删除的时候做了些什么 。看完这些,基本也就知道什么时候需要创建这个文件 。什么时候需要删除 。如果有个BUG是文件句柄未删除 。这时候在调试的时候看下删除文件部分代码 。就能找到你需要的内容了 。从主函数开始看 。遇到函数时 , 再看函数定义 。通常一个文件都是处理一类问题的 。比如你在main函数里,看到一个class 。这时候你看下它属于哪个文件 。进入文件之后,看下公共函数部分,其他函数可能是为公共函数提供一些小功能的 。而函数名会包含这个函数的作用 。预处理是做一个代替作用的 。在不同文件下可能是不同的 。尤其是在升级版本时,是个很好的兼容方式 。遇到不懂的函数名 , 可以往下查,最后基本是一些API 。在用SDK可以查出这些API的含义 。剩下的就是翻译成自己能理解的方式了 。比如创建了一个文件,而这个文件是做临时文件用的 。这个临时文件是用来处理某某某功能的 。在什么时候被删除了 。删除的时候做了些什么 。看完这些 , 基本也就知道什么时候需要创建这个文件 。什么时候需要删除 。如果有个BUG是文件句柄未删除 。这时候在调试的时候看下删除文件部分代码 。就能找到你需要的内容了 。

    推荐阅读