‘壹’ 翁凯的c语言软件是啥(不是他一开始用的dev而是他后来用的软件)
Windows环境下推荐用VC6.0上手,精通后用VS系列变成。新手学习建议用Linux学C语言
‘贰’ 大学c语言怎么学
1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码.
2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好了C语言,日后学高端语言就相对容易一些,而且在学习C语言的同时你的逻辑思维也开始形成.总之他是你经常听到的VB
C++
JAVA
.NET等等语言的一个基础.
3.学习C在学校主要看你们那讲师的水平了,有实际软件开发经验的老师会让你听的很轻松就理解了,要是只会照本喧照的老师那就会把其实不是太复杂的问题将的很复杂并难以理解(在传统学校里是很常见的).其实C语言也并不是非常难学.如果你认真去学把该理解的东西理解了学好C是没有问题的,3个月也够了.
但是这种水平也只是说你把C语言基本学会了,对以后的学习打了个不错的基础.
4.如果你想找编程的工作向软件开发的方向努力的话,那么你应该有一个正确的明确的方向规划.3
4个月把C语言的核心语法和指针
数组等学好
理解了,会用,然后对做些小的程序练习加以巩固.然后随着你学习的接触你会学VB
SQL数据库
ORACLE
C++
JAVA
JSP
ASP.NET
.NET等等现代所用的高级语言,工作中大都也是用这些高级的面向对象的语言在编程.
总之编程,编程,再编程...这就是诀窍!
对于初学者来说,自己写程序有点儿困难,那就先按书上的例子来,一定要上机亲手实践,不管这个程序有多么的简单..
希望我的回答对你有帮助!
‘叁’ 翁恺的相关事迹
翁 恺对计算机的狂热要追溯到13岁小学毕业那一年。那年暑假,老爸借来了一台R1娃娃电脑,从此他的视线再也离不开那绿色嘟嘟叫的小玩意儿。自学BASIC 程序,从打印“HELLO”一直做到简单的图形游戏程序。一个月以后R1还了,翁恺按捺不住手痒,经常跑到一位有R1的同学家里,为他“现场直编”游戏 玩。
初一那年,翁恺一直订阅的《儿童计算机世界》发了优惠券,可以用350元购买一只上海产的LASER310电脑。这可是难得的机 会,翁恺使出了浑身解数“威逼利诱”老爸老妈,甚至写了一份保证书,保证买来机器后,以投稿的稿费还买机器的钱。翁恺终于如愿以尝,得到了梦寐以求的东 西。这台机器可是当时家里最值钱的东西。只是,一见到这台电脑,当初的承诺就全部抛到了脑后。玩都来不及,哪里还顾得上投稿!初三毕业那年,为了参加省和 全国的青少年计算机竞赛,翁恺读完了大学计算机系的算法教材。浙江省的比赛他获得了第一名,全国比赛的题目却令他大失所望,笔试题目最难的就是画一个图 形。结果,因为他是参赛选手中年龄最大的,系数分很低,只拿了个三等奖。
生长在浙大,1991年考大学时,当然考的是浙大计算机系。小时候的电脑基础帮了他的忙,从大学二年级开始,他就进入了计算机系王申康教授的实验室,接触到最新的设备,用C语言在DOS下做CAI教学软件。 “那时候DOS下的中文平台都还没流行,更别提图形界面了。凭着一本外国杂志和自己的感觉,居然也做出了像模像样的窗口效果。1993年我们做的计算机基 础辅助教学软件拿到北京国家教委去评比的时候,人家还以为我们是Windows下的软件,那次我们获得了一等奖。”
1995年翁恺毕业时,虽然在班上的成绩不是最好的,但由于出色的动手能力而获得了《计算机世界》的奖学金。当年他没能考上研究生,因为王老师那里还有没做完的软件,也为了能继续考研,翁恺留在了浙大。1999年,翁恺再次从老师变成了学生。 1997年学校里开设了Java 语言选修课,浙大的上课竞岗制度,给了翁恺机会,通过了几次试听后,翁恺开始教Java。“我对Java的真正认识,也是那时候才开始的。1996年初认 识Java的时候,觉得它不过是网络上哗众取宠的新鲜玩意儿,但是一本《Thinking in Java》读下来,令我有相见恨晚的感觉。写了三年C+ +程序后自以为已经掌握了它,但学会Java以后,整个编程的思维都发生了逆转。本来Java不过是C++--,但是正是它减去的这些东西,再加上 Bruce Eckel的精彩论述,让我对OOP 从Java开始又有了全新的认识。真正喜欢Java的人,都会强调Java能给人‘内心宁静的感觉’。 可是什么是‘内心宁静的感觉’呢?基本上我是一个写程序很吹毛求疵的人,如果只是为了完成某个功能,能很简单地写出程序。但我希望程序当中每一行代码、每 一个符号都能让我安心舒适。安心舒适来自于程序整体结构的合理,来自于对象划分的正确,来自于处理流程的顺畅,甚至来自于变量名字的满意。最后要做到:想 实现什么就实现什么。别看这句话不起眼,可做起来真不容易。过去自己写程序的时候,曾经有几次都是自己把自己写了几个月的源程序全部删掉,然后在两天之内 重新写出一个来。现在做软件早已进入工业化阶段,但是一样会在更高的层次上做类似的事情。在一个软件投入运行一段时间以后,再组织力量,重新进行整体设计 和编程,都无非是为了追求那种‘内心宁静的感觉’”。
‘肆’ 云课堂翁凯C语言教程所说的gcc是什么还有他后面说到的终端是指什么呢
gcc是GNU编译器套件,其初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。
你可以在linux系统下使用它进行编译。
终端可以理解成windows的dos命令行窗口
‘伍’ C语言的问题,翁凯老师的课完全听不懂,请大神们赐教,这个程序当中的a[0]为什么会相当于
a[][]是个二维数组,也就是数组的元素也是个数组。
a = 【
['h', 'e', 'l', 'l', 'o'], //a里面的元素就是这种数组, char[10]
['h', 'e', 'l', 'l', 'o'],
】
‘陆’ 求翁恺老师的C语言程序设计he 以及进阶的百度云资源
链接:https://pan..com/s/1Z8zYhLW0gLU0Sh_Wp2pQJg
‘柒’ 关于翁恺C语言之习题“分解质因数”的问题
把printf("%ld*",a);改成printf(digital>1 ? "%ld*" : "%ld\n",a);即可。这种东西只能“因地制宜”……
‘捌’ 浙江大学的《C语言程序设计》 翁恺
在这你自己下载http://bbs.bccn.net/thread-55020-1-1.html
采纳了
‘玖’ 翁凯c语言和林耿亮哪个讲得好
翁凯c语言和林耿亮相比,翁凯讲得好。翁凯讲的c语言比林耿亮讲的简洁易懂,循序渐进,比林耿亮讲的细致,课程内容对初学者十分友好,所以翁凯讲得好。
‘拾’ 关于C语言的typedef
这个是图1正确。
typedef的用法简单讲就是将原来放变量名的地方用类型名替换就行了。
比如,定义一个int型变量是这样的:
int a;
则定义一个类型为int就是用这个类型名替换变量名a,像这样:
typedef int Integer;
同理,定义一个10个字符串的变量(其实就是char型指针数组)是这样的:
char* s [10];
则定义一个10个字符串的类型就是这样的:
typedef char* Strings[10];
就是用类型名Strings替换原来的变量名s。