当前位置:首页 » 编程语言 » c语言浙大翁恺的课够用吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言浙大翁恺的课够用吗

发布时间: 2023-02-07 16:52:51

Ⅰ 翁凯的c语言视频多长时间

翁凯的c语言视频18小时时间,C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

Ⅱ 学习C语言的经验,方法

  • 想学一门编程语言,不知道学什么才好? 毫无疑问 C 语言啊。

    C 语言是整个计算机体系的基础,往下可以操作硬件(不止X86计算机,还有ARM,DSP,单片机等各种微处理器)写Firmware,写驱动、写OS,写编译器,往上可以写 App,并且大部分的计算机书籍里的算法都是C语言描述的。

    所以学会了 C 语言,就是掌握了软件领域的必备技能,以后再学其他的比如C++,Java,各种解释性语言、就是小 Case 了。

  • 要想学好一门编程语言,看书远远不够,一定要把书里的代码搬到电脑里。

    相信大多数人都是使用的Widnows,那么就下载安装一个Visual Studio吧,用哪个版本?最新版的当然好,2015,2013也行

  • 学习编程忌讳光看不敲,看得懂不代表你会,说不定关上书或者视频,你根本无法下手

    据我的了解,大部分c语言的入门者学不好c语言,都是因为一个心态问题:初学编程,费了偌大的劲,理解了这,理解了那,竟然只是在黑框下打印出了几个数字。

    我觉得,初学一门编程语言一定要用合适的方式培养兴趣,黑框显然不是一个好方法。

    所以,我建议在学习c语言的过程中,把系统API什么的也加进去一起学吧,教人写个带界面的程序比教人成天面对控制台程序,效果可能会好很多,因为这让人觉得学习c语言能做事情。

  • 5

    说说我当时写的一些小程序,简单但比较好玩,适合培养编程兴趣(代码量依次增大):1、点击,打开一个对话框,问你是猪不?然后告诉他,说不是的会自动关机,让他选吧。要是他点是,就嘲笑他,点不是,就关机吧。

    2、桌面下雪程序,在冬天大家都期待下雪的时候,做个简单的下雪程序,用到windows几个基本的api就行了,把这个程序发给大家,不懂的人会觉得非常神奇。我曾经发给几个mm,她们貌似都非常喜欢。

    3、桌面贪吃蛇,就是用桌面图标玩贪吃蛇,当时听说的时候,觉得太有创意了,网上曾风靡一时啊,但是原理其实很简单,如果你把这个演示给你的同学看,他们会把你视为偶像的。

    4、然后呢,对qq有兴趣的,去看看早期的qq是怎么写的吧,我记得有一篇《qq是怎样练成的》,还有源代码。改编一下,补充内容,甚至可以去参加学校的软件比赛去了,哈哈。

    写几个好玩的程序以后,相信你就知道该如何学习编程了,要多给自己找乐趣。

    最后希望大家能够坚持,学习是很枯燥的一件事情,只要熬出了头,你会发现一切都是值得的!

Ⅲ 新手如何学C语言呢请告诉诀窍。

Mooc慕课上的翁恺老师讲的很好。一边看网课一边找点简单的题练一下,比如输出乘法口诀表,输出水仙花数等。
之后可以看B站黑马程序员的《C/C++从0到1入门实战》(没记错好像是叫这个)。这个视频干货比较多,看的时候不能分心。看完之后差不多算入门了,能达到部分本科应届生的水平。
如果是C++,再继续的话,《C++Primer》、Effective系列的书(C++、More C++、STL)。视频的话B站侯捷C++据说不错。想了解底层的话要去再找别的书看看,这个时候你的基础可以说相当扎实了。
真正的水平提升还是项目实战,无论是在公司实习还是在家自学,都要啃具体的项目,才能熟练。看书和看项目缺一不可。
【如果是大学非计算机专业,看了翁恺老师的课就够了。如果是计算机专业或者要从事计算机方向的工作,只学C是肯定不够的。学好了C++对C或者对其他语言都有很大的帮助。当然,C/C++的上限是很高的,一定要循序渐进】

Ⅳ 专业课c语言程序设计有没有推荐的网课

推荐浙江大学C语言程序设计翁恺老师,在中国大学慕课上可以观看。

学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。出了书本上有的例子,自己还要“创造”一些例子,比如学习运算符优先级的时候,可以写几个相同的表达式,在不同的位置加上括号,看看有哪些不同的行为。

比如*p++和(*p)++,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的书上的例子以及改造之后的例子,还有自己“创造”的例子,都应该仔细地归类保存,并且要在源代码中写上简短的注释,阐述这个例子的意图。

例子之后就是习题了,我建议初学者把所有的习题都独立做一遍,然后对照答案的代码,看看自己的代码有那些不足,再试着修改自己的代码。很多人不重视习题,这是极大的错误,因为作者通常会在习题中说明一些重要的道理,而不是单纯地检验前面的知识。



Ⅳ C语言的问题,翁凯老师的课完全听不懂,请大神们赐教,这个程序当中的a[0]为什么会相当于

a[][]是个二维数组,也就是数组的元素也是个数组。
a = 【
['h', 'e', 'l', 'l', 'o'], //a里面的元素就是这种数组, char[10]
['h', 'e', 'l', 'l', 'o'],

Ⅵ 浙江大学的《C语言程序设计》 翁恺

  1. 在这你自己下载http://bbs.bccn.net/thread-55020-1-1.html

  2. 采纳了

Ⅶ 浙大翁恺在MOOC上讲C语言,海文考研的铁军的数学课讲的非常清晰。还有没有类似的老师,讲课轻松,

MOOC上 哈尔滨工业大学的 战德臣

Ⅷ 翁凯c语言和林耿亮哪个讲得好

翁凯c语言和林耿亮相比,翁凯讲得好。翁凯讲的c语言比林耿亮讲的简洁易懂,循序渐进,比林耿亮讲的细致,课程内容对初学者十分友好,所以翁凯讲得好。

Ⅸ 你们的c语言都是在哪里学的

中国大学MOOC,手机APP和网页版的都可以。
有网易邮箱就用网易邮箱登陆。
没有的话可以注册一个账号。
里面有很多课程。
至于学习C语言,我比较推荐浙大的翁恺老师讲的:
“程序设计入门---C语言”,
我就是听的这门课,讲的很好。
希望对你有帮助

Ⅹ 自学C语言有哪些秘诀吗

初学编程千万不要尝试用它来编写一个通用的应用程序,先达通过实践到熟练掌握其语法语义的目的,然后看一些计算机原理方面的书籍,弄清楚每个简单语句额含义,哪怕一个简单的赋值语句,到底最后编译成了怎样的计算机指令,计算机是如何执行这些指令的。