所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

新手学C语言编程,一定要先用记事本练习写代码吗?

发布时间:2020-04-12 09:12:23

资讯分类:新手学c  记事本  编程  先用  语言  代码  放在
新手学C语言编程,一定要先用记事本练习写代码吗?

新手学习C语言编程,一定要先用记事本练习写代码吗?我的建议是:先不要这么做。理由很简单呀,有如下几点:



  1. 使用记事本写代码不利于熟悉编程环境。使用记事本写代码需要自己一个字符一个字符地敲代码,写完代码后在命令行模式下使用编译工具编译代码程序,编译完了之后在命令行下再运行程序,如果编译或者运行出错了就需要在命令行下调试代码,整个过程非常繁琐。初学者不应该把精力放在这些繁琐的事情上。

  2. 初始学习C语言的小伙伴,精力应该是重点放在C语言的基础知识学习方面,比如C语言的语法、C语言重点难点概念、C语言标准函数库等。如果把精力放在极不方便的记事本上写代码有点本末倒置。

  3. 建议使用现成的集成开发环境IDE!现在有很多的很强大的很方便的集成开发环境,比如VS、Eclipse CDT、Dev C++等。它们提供了强大的语法提示功能、自动补齐功能、方便的编译运行环境、方便的断点跟踪功能等,对于初始学习C语言的小伙伴们完全可以把精力放在C语言本身上,而不用耗费大量的精力去搞记事本带来的种种不便。

  4. 关于记事本写代码也确实大有人在,不过这是针对于程序员老鸟了。人家对各种编程环境都已经非常熟悉了,那么此时使用记事本对人家来说反而是一种极大的方便。如果你对额水平还未达到大牛级别,建议别再记事本上写代码!

总之就是一句话,C语言初学者精力一定要放在C语言本身的基础知识上,不要去关注一些无关的浪费精力的事情上!

新手学C语言编程,一定要先用记事本练习写代码吗?

在老的教程里面大部分都是先用记事本写,手动编译运行。

这样学习会让你对从编码到运行的整个过程更加清楚,但现在都2019年了,好多新人看到这种教程可能就直接放弃了,所以如果你要学C语言,可以直接使用IDE(Code::Blocks, Visual Studio等)。

但如果你是一个真正喜欢编程的人,也可以先使用文本编辑器写代码,手动编译。

不过就算使用文本编辑器写代码也不一定要用记事本,可以用Sublime Text,Vs Code等。

新手学C语言编程,一定要先用记事本练习写代码吗?

新手学C语言,重要的是掌握程序设计的要领、编译工具链的使用,编辑器只是你写代码的工具。

你说它重要吗,毫无疑问它是重要的,好的编辑器(含ide)效率高、语法高亮、语法检查、拼写检查、错误提示、自动化构建,不仅仅是逼格的问题,它能让你体会到编程的乐趣,编程虽然也是敲键盘,但是它与普通的编辑工作是有巨大差别的。

为什么要用记事本?一句话总结,为了让你在没有足够的知识理解你在做的事情之前,先靠记性帮助你入门,比如声明语法为什么是这样,为什么是int a而不是a int,很抱歉,你还没有接触到编译原理,为什么要写include,很抱歉,你还没有接触到gcc预处理期头文件的展开逻辑,为什么要用记事本写源码再一步步操作,因为你需要认识到源码是给人看的,在机器能运行前,还有很多工作要做,一整条编译工具链,程序运行时操作系统进程创建、调度…用记事本也许会让你意识到有这么多工作是别人帮你做了,要学习的还有很多,掌握不好记事本用的走火入魔也许会让你彻底失去兴趣和耐心,因为恐怕七八年过去,这里涉及的问题还是不能彻底理解。就是这样的,这是一套天书样的东西,理解的人屈指可数。

所以,用记事本只是为了让你认识到、理清楚编写程序在整个软件开发中的位置,而不是目的,当你理解了这些入门常识,就赶紧选个合适的ide吧。有人提到用vim是装逼,装逼的人总是喜欢这么论断,题主如果有能力掌握vim,你会信奉vim的哲学,没有什么编辑器能再让你回头。

不存在神之编辑器,没有人会成为神,但是编辑器之神,是能实现的!vim >>> emacs

新手学C语言编程,一定要先用记事本练习写代码吗?

你好,我也是从事多年开发经验的IT人员,我也来讨论一下用记事本写代码的事情吧。

当年也学过Basic,c,JAVA,python....等好多语言。

1、不知从什么时候开始,有这样一种认知,哪就是高手都只用一个记事本,Linux下只用Vi或Vim,否则就是菜。对于这个观点,我是不敢苟同的,不管是记事本还是集成IDE环境,都只是一个工具而已,只要能提高生产效率的工具就是好工具,不应该被鄙视。

2、开发工具的选择不是你个人说了算的。在一个团队开发环境下,不是说你想用哪个工具就用哪个工具,也不是说你想用什么技术来实现就可以的,必须要按照团队的统一配置要求进行协作,才能更加高效,现在的IDE环境是非常多的,有的甚至生成的项目结构都是不一样的,所以还是按技术部经理的要求来选择开发环境吧。

3、用记事本的好处。用记事本开发代码作为新手来说是有很多好处的,第一是可以让开发者记住语法,关键字,所谓好记性不如烂笔头,很多代码在阅读的时候好像都懂了,但一开始写的时候就忘记了。很多同学一开始代码差不多都懂了,最后写个hello world都不会,就是因为之前都是用的复制粘贴来的代码,运行完就觉得学会了,最后是一个include都拼写错误了。第二是在特殊环境下,像Linux命令行,没有图形化IDE的时候,Vim真是一个利器,哪是没办法的事,没得选。

4、速度快。记事本一类的编辑器比较轻量化,像Notepad++,Uedit之类的编辑器是非常受欢迎的,功能强大又不重,运行很快,这才是选择的重要原因,另外就是对字符编码处理得非常好,Notepad++在这方面做得非常好,我一直在用,不过写项目代码还是选择IDE环境。

希望对你有帮助!

新手学C语言编程,一定要先用记事本练习写代码吗?

不是,得用毛笔在a4纸上练才有效

新手学C语言编程,一定要先用记事本练习写代码吗?

不用哈!从兴趣出发!后期我会做c语言开发操作系统!关注我就好了

新手学C语言编程,一定要先用记事本练习写代码吗?

没有吧,哪门子的规定啊,哈哈哈。

新手学习C的话,前期是得一个字母一个字母的往上敲,不借助IDE等开发工具自动补全什么的,完全靠自己敲代码,靠自己去分析,这样对自己的学习是十分有帮助的,即便程序报错也会很轻易的知道错在哪里,这对自己的能力及快速入门十分有益。

学习C语言,不一定就得用记事本,用VS、VC等都是OK的,不过在敲代码方面肯定是不能够偷懒的,记住这点,用什么代码工具都是OK滴。

加油,共同进步~~

新手学C语言编程,一定要先用记事本练习写代码吗?

这谁说的,这年头还有人说这种话?除非,你是想在Linux环境下学习make或是cmake,然后编译c文件,否则用IDE就OK了。当然,学会使用vim这种级别的编辑器也是很有必要的,嘛,裸的Vim约等于记事本,所以其实也差不多。

新手学C语言编程,一定要先用记事本练习写代码吗?

初学者用记事本编程因为记事本没有IDE那样人性化的功能可以养成一些好的编码习惯,但是因为它从编码到执行步骤繁琐很容易就让初学者失去兴趣。我以前使用dev-cpp学习C语言,很容易上手。

新手学C语言编程,一定要先用记事本练习写代码吗?

不建议这么用,不管什么语言都要求要有相应的语言环境,初学者可以先用相应的IDE编写程序,c语言比如用vc++等,编辑、调试、运行等都是界面话操作,很容易入门。

新手学C语言编程,一定要先用记事本练习写代码吗?

如果刚开始能用记事本体验一下,还是很有好处的。

能够发现一些自己平时不注意,而由IDE完成了的事情。

也就刚开始几个程序用一下,之后还是找个好点的编辑器或者IDE用用。

新手学C语言编程,一定要先用记事本练习写代码吗?

千万不要用记事本,也不要用vc6.0

这么些能把写成死狗还容易秃顶。

去百度visual studio 第一个网址就是下载2017社区版,清晰简洁的界面,强大的代码补全,让写的每一行代码都是一种享受。


新手学C语言编程,一定要先用记事本练习写代码吗?

如果是完全没有编程经验的话,最好用开发工具学习,比如,codeblocks,dev-C++,C-free,这些都是Windows平台安装简单易用的。

入门之后,学习在vmware上装Ubuntu系统,用Vim编写代码,编写makefile。了解一个c代码是怎么生成可执行文件的。

新手学C语言编程,一定要先用记事本练习写代码吗?

作为一个过来人,可以很明确的回答你,新手,不要把精力花在记代码、函数上面,用好点的代码编辑器,或者ide,能助你快去熟悉编码规则,能快速定位逻辑错误和漏洞,当然,即便不是新手,那编程效率也是非常重要的。像c语言这种开发效率低的语言,新手用记事本,写个hello word或者文件浏览还可以,完整有用功能的软件,简直不可能。再说了,复杂一点的结构,用记事本,指针都能把你绕晕。

新手学C语言编程,一定要先用记事本练习写代码吗?

没必要,现在的工具就是为了方便而开发的,很多包很多类不用记得清楚,知道功能就行。

新手学C语言编程,一定要先用记事本练习写代码吗?

没必要,只要记住步骤,记住流程,搞懂思路,就够了。至于代码,熟能生巧……

新手学C语言编程,一定要先用记事本练习写代码吗?

这是完完全全的误人子弟,当然要选择一个功能强大的IDE!高效学习很重要,不要浪费时间在无谓的事情上!

留言与评论(共有 0 条评论)
   
验证码:
Top