问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

提高C语言教学质量的几点建议

发布网友 发布时间:2022-04-21 20:27

我来回答

5个回答

热心网友 时间:2023-07-17 03:54

首先申明,本人不是什么高手,但自认为对c还比较熟悉,可以给你提点建议: 1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)? 入门阶段:还是老谭那本。 理由:虽然不能说它写得有多好,但是你现在要做的是入门,要快速的掌握c的基本语法,这本书很好理解,能够让你在最短的时间内大致掌握这门语言的概更。 第二阶段:《c程序设计语言》(The C Programming Language)和《C语言解惑》(The C puzzle book) 理由:《the c programming language》号称c语言圣经。其实它也只是一本介绍基础语法的书,不做入门教程是因为对于初学者来说,它难度稍大,之所以推荐,是因为它能让你---系统而严密的---把C语言知识构架整理一遍。《c语言解惑》,系统的整理了c语法中容易让你产生迷惑或容易犯错的地方(如a+++++b等),这时候你才算真正开始学习c语言了.(以上两本现在出重印了,应该在书店可以买到) 第三阶段:《C陷阱与缺陷》(C Traps and Pitfalls)和《高质量c/c++编程指南》 理由:《c陷阱与缺陷》是让对c的理解有质变得一本书,如如何理解(*(void(*)())0)()等问题,我的感觉是看完这本书让我真正从小菜鸟变成了老菜鸟。《高质量...》,终于有一本国产的了,呵呵,我认为这本书是把你从土匪变成正规军的最好指南,该书涉及编程风格、效率、重载、健壮性等一些列之前很难注意的问题。(以上两本《c陷阱...》已*,不过网上可以下载到中英文版,《高质量...》本身就是网络书,很容易找到) 其它推荐书:《c专家编程》《c和指针》 说实话这两本书我并没有看过(或看完),但有口皆碑,都是经典之作,不过都已经*,仔细找找网上有下载的。 2、有哪些好的C语言练习(越难的越好)? 对语言本身的练习其实就是你对它的理解,用得多了,注意得多了,自然就ok了。其它思维上的练习主要是算法和数据结构方面的,严老的《数据结构题集(C语言版)》如果你能做完就相当了不起了。 3、要学精C语言,还要具备哪些条件? 其实c语言也只是一个工具而已,就像锄头一样,你每天挖地锄田自然就精通它了。只要不是白痴,应该都没有问题。 4、C语言学完后接下去要学哪些语言好? 这个我就没有资格回答了,因为除了少量汇编和c++,我大部分只用到了c,不过也许是一脉相承的c++吧。c是面向过程的语言,学习c++面向对象的思想。 5、各位网友如果在学习计算机语言方面还有一些独到的见解,欢迎提出! 不是我提出的,不过真的很经典——“天下程序一大抄”,呵呵。

热心网友 时间:2023-07-17 03:55

先把基础搞好!负责到了实际问题时你又编不出来!
观念要改一下!没有什么幼稚的,不踏踏实实一步步的努力是不可能成功的,不要等到被社会和生活打击时才知道自己的错误!

热心网友 时间:2023-07-17 03:55

在学完基础的情况下,注意不是学好。仅该知道的知道。
然后学,C的数据结构。那个经典。数据结构好的话,你C会上个档次

热心网友 时间:2023-07-17 03:56

如何提高C的代码效率?
用C语言进行单片机程序设计是单片机开发与应用的必然趋势。如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。 先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程的时候,使用编译效率最高的语句。
各种C编译器都会有一定的差异,故编译效率也会有所不同,优秀的嵌入式系统C编译器代码长度和执行时间仅比以汇编语言编写的同样功能程度长 5-20%。
虽然C语言是最普遍的一种高级语言,但由于不同的MCU厂家其C语言编译系统是有所差别的,特别是在一些特殊功能模块的操作上。所以如果对这些特性不了解,那么调试起来问题就会很多,反而导致执行效率低于汇编语言。

热心网友 时间:2023-07-17 03:56

你可以多看看计算机硬件知识的书
例如 c中为什么不能直接开根运算
cpu怎样实现*运算的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我父亲今年59岁,有高血压和颈椎病的病史,最近一段时间感觉一躺下就偏... ...刚从医院治疗回来。我想买个枕头给他,不知买怎样的比较好?_百度知 ... 有什么正规的外汇平台吗 职场人都要知道,职场上什么是我们永远的基本标准? 什么样的职场忠告是老司机该有的? 男人结扎后还能性生活? 男人能结扎吗 已知在平面直角坐标系中,点A的坐标为(0,1)。点B的坐标为(1,0)_百 ... 如图,在平面直角坐标系xOy中,正方形OABC的边长为2cm,点A、C分别在_百 ... ...如图1,在平面直角坐标系中,O为坐标原点,点A的坐标为(—8,0),直线... 怎样通过教学语言上好一堂C语言程序设计课 什么时候中国大学开始c语言教学的? C语言程序 C语言要怎么才能学的全面 《C语言程序设计》课程教案 c语言程序设计视频教程 华为p50pro手机怎么样,现在买行吗? 26寸的行李箱有多大 行李箱买26寸的好还是24寸的好 26寸行李箱可以带多少衣服 男孩用拉杆箱一般多少寸的 无锡婴儿领了社保卡哪里交钱 无锡儿童医保卡在哪办理 26寸的行李箱多大 无锡新生儿社保怎么办理 上大学男生用的行李箱是24寸好还是26寸好,好纠结... 小孩子的社保怎么交 流程怎么走 外地户口的新生儿在无锡可以办理社保卡吗 无锡宝宝医保卡怎么办理 不是无锡户口,宝宝可以办社保卡吗 什么是信用卡诈骗罪恶意透支 信用卡诈骗罪中的恶意透支怎样理解 信用卡诈骗罪中的恶意透支数额多少 信用卡诈骗,恶意透支该如何处罚 信用卡诈骗恶意透支金额多少构成犯罪 恶意透支信用卡是什么罪 信用卡恶意透支罪的标准是多少 信用卡诈骗罪中的恶意透支数额是多少 信用卡诈骗恶意透支认定标准 信用卡恶意透支罪怎么判刑 如何认定信用卡诈骗罪中的恶意透支套现行为 信用卡恶意透支加诈骗罪 信用卡恶意透支构成信用卡诈骗罪吗 信用卡恶意透支诈骗罪量刑标准2020 信用卡诈骗罪恶意透支是什么 信用卡诈骗跟恶意透支立案标准是5千还是一万 电脑不能播放flash视频 缺少插件是什么意思啊 散装饲料车水平蛟龙堵了怎么办 饲料车蛟龙有响动后不动怎么办? 梦幻西游想用蛟龙和碧水夜叉炼妖成一个会垒壁击破...