菜鸟自学编程,直接选择c怎么样?pc端软件的编写

黄珍康 2019-12-21 20:38:00

推荐回答

我的天啊,TurboC2.0和VisualC++6.0是多古老的东西啊,不知道你哪里找到的教材就我个人的看法而言首先你需要弄明白你要用c语言干嘛?c语言偏向底层,你学着学着会发现,它可能并没有什么卵用。就我知道的,一般用于嵌入式行业和系统底层编程,顶多再用于编写算法。但是它的学习过程可能不是那么愉快,一个不小心就一大堆指针的问题。如果仅仅只是应付一下学校学习,其实不用找什么书,直接网上学学就好,大体都差不多。CTutorialC语言教程|菜鸟教程以上纯属个人看法。
黄相平2019-12-21 20:57:37

提示您:回答为网友贡献,仅供参考。

其他回答

  • 首先你要明白的一点是:你为什么要学习C语言!简单入门学习资源:教程资源:jobbole/awesome-c-cn​github.com书籍:《CPrimerPlus第六版》《K&RC程序设计语言》不要只看视频,视频虽好,但难免有遗漏,也不好标注笔记。最好拿着一本书边看边记。不要只看不练,选择一个环境,动手敲代码练习。
    连伟杰2019-12-22 00:21:23
  • 编程软件:小型的dev-c++、codeblocks,SublimeText等等大中型的:vsps:我觉得初学者不要花费太多时间学vim之类的,使用IDE能让你更加专注于思考。那本书不了解,建议看国外的书籍,尽量不要看国内的。看你比较喜欢视频类的,你可以先去慕课,实验楼,萌码,计蒜客等等这些花一星期入门C语言。然后买《C程序设计语言》作者:DennisM.Ritchie认真看书,做题。题目答案网上有,建议先自己想。
    辛均安2019-12-22 00:07:46
  • 1、多看资料。自己买,别人借,网上找……电脑杂志,教学光盘,网上的免费电子杂志,各大网站的教学栏目……2、多与高手交流,看操作,问疑难。虚心点,一般来说高手都很乐意替人排忧解难的。没有高手?软件作者是吗,电脑售后服务的免费电话是吗,给杂志的解难栏目写信可以吗?互联网给我们的交流带来的方便是大大的。3、别作"下载狂"。有些网友上网就是下载,这才能充分利用资源呀,看见一有新软件就眼红,实用的不多倒成了软件收藏家。再不就是免费邮件无数,这不"免费"吗?。这种叫作:电脑技术没学好,网费花了不少,硬盘慢慢变小我的顺口溜怎么样^_^。4、有问题尽量自己设法解决。搞定后你会很有"成就感"的,"自己动手,丰衣足食"毛主席说的没错。5、要有毅力有恒心。我一朋友学编程,先VB后C++再VF,样样都半通不通,样样都拿不出手,这是学电脑的大忌。要达到"多能一专"也就够你学的了,别贪多求全。6、埋头苦干,废寝忘食。天将降大任于斯人也,必先苦其心智,劳其筋骨……"。有老婆孩子的禁学此招7、多动手实际操作。一些好的文章看了后,要多实际操作才行不然会很快忘了。初学电脑如何入手我也是从一个超级菜鸟走过来的,那时我还不上网当然也不知道什么计算机论坛,身边也没有什么老鸟,所有的问题都要自己独立思考,所以为此也走了不少弯路,不过坚持过来的原因只是对计算机的兴趣,仅此而已!现在,你们接触到老鸟的机会应该很多吧,有了问题还能到论坛里来提问,至少你们不用像我们那时候走那么多弯路!我觉得学计算机应该先硬后软呵呵,个人意见,而学习硬件应该先从理论开始废话.推荐刊物:微型计算机半月刊!对于初学者来说,这一本就已经足够了只怕你消化不了这么多东西,先尝试一个月,如果觉得看不太懂,微型计算机每年都会有精华本,通常精华本的内容更基础,可以尝试一下!我把计算机硬件的学习分为了几个阶段:1.了解计算机硬件各部件的用途2.试着详细了解5~6年前计算机硬件的发展和这段时期中各硬件大厂的经典之作3.掌握计算机硬件维修的基本技术和技巧,养成对遇到的新问题独立思考的习惯,从而从中积累经验4.达到3的一.两年后,这时已经是经验丰富,解决起一般的硬件故障时,已是游刃有余,可以说是信手拈来!5.看的懂硬件板卡的大致电气走线,一眼就能分辩卡板做工好坏,单凭一个万用表,一把电烙铁,一盒计算机硬件板卡常用电气元件,就能维修板卡的电气故障当然,这个故障当然是可修复的,如果拿块南北桥击穿的板子给我,我也有办法修,换芯片组需要热风焊,呵呵,我总结下来就这几种了,不过我也知道不是很详细,阁下达到了第几阶段拉?最后有句真心话要对大家说:既然选择了硬件,就请不要放弃,开头是很难,坚持就要看你自己了,如果到了一定时候觉得自己的技术解决常见的故障没问题了,有信心有空的话可以到电脑城去做技术,几个月下来你就能提高很多!记住:计算机硬件并不难学,靠的只是认真和恒心我还是哪句话:自己行不行,只要你努力日后就知道!!!.....呵呵最后,也是很重要的一点,就是要见多识广善于总结。一些小知识是系统的是学不到的,但它的确可以在某些时候起到重要的作用。比如前面讲到过的“如何去掉别开机画面”的问题,这些都是需要平时总结的。你应该有个小本子,把自己遇到的一些没见过的技巧都记录下来,然后自己练习几遍挪为己用。我就有一个笔记本,里面记录的全部都是自己去阅览室看电脑杂志时看到的一些小技巧,非常实用。平时要接触各种和电脑有关的东西,多看一些杂志比如:《电脑爱好者》、《网迷文萃》、《网友世界》、《大众软件》、《电脑报》、《黑客防线》、《网管员世界》,《程序员》等,在扩大自己知识面的基础上掌握更专业的知识,为以后自己的定向发展做一些准备。当然,如果你不打算以电脑为生的话,只掌握常见的基础的就够了。
    樊扬诗2019-12-21 23:56:16
  • 最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题。后面的就可以学习VC什么的了。C语言的书推荐谭浩强的,比较好。我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵。还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。只是一家之言,有不到之处,还望见谅!http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html。
    黄生高2019-12-21 21:20:36
  • 谢邀。大一c语言成绩:当时拿c/c++刷算法,书上的习题从来没有看过,主要靠平常认真听课和实际动手敲代码。下面谈一下经验。第一步,换IDE,别用VC6.0,别用devc++,会极大消磨你对编程的热情,夭折在学习编程的第一步。推荐两个IDE。VS2019,好评多,老牌,稳,community版免费使用。个人是JetBrains家粉丝,这家公司创造了IDEA、WebStorm、PyCharm等一众神器。他们家旗下有一款产品Clion,面向写c/c++的用户。JB出品,必属精品。学习c语言,建议多实践,编程特别是软件工程本就是一门实践型学科计算机的软件方向也一样,Debug过程中会不断纠正错误,积累经验。推荐一个网站没有收广告费,这个网站帮助了我,真诚推荐:慕课网-程序员的梦工厂​imooc.com请在里面搜:"c语言"PC端浏览器中,按照这个顺序,网页上就可以敲,左侧知识点/任务目标,中间手敲代码,右侧运行效果。边敲边学,会有反馈感促进学习热情。进阶的话,可以通过刷算法题来提升哦!推荐一个赛题网站:http://51nod.com/​51nod.comAC提交通过的那一刻,反馈感妙不可言,花费的时间都值了。当然,刷算法题最好还是先系统学习数据结构比较好,节省盲目检索的时间。这是一个逐步提高的过程,要坚持,加油。
    赵风香2019-12-21 21:07:08
  • 编程是从你兴趣开始,现在兴趣决定方向,有了方向在决定语言。你也一下,80x86汇编小站,看看站长写的下面这几篇文章,或者你直接联系这个站长跟他交流编程方面的事情。编程是什么,什么是编程?如何正确入门Windows系统下C/C++学习领域?掌握C/C++后,如何在Windows系统下开发有界面的程序?如何正确入门Windows系统下驱动开发领域?如何正确进入基于x86-64BitWindows系统商业软件破解领域?如何正确的待汇编学习和反汇编学习?成为VC++程序员,我需要学会哪些东西。
    窦连玉2019-12-21 21:02:16

相关问答