学c语言用什么软件还有人用么?

如果A软件和B软件都是用C语言写的,会编写A软件的人是不是一定也会编写B软件?_百度知道
如果A软件和B软件都是用C语言写的,会编写A软件的人是不是一定也会编写B软件?
提问者采纳
还有很多行业的专业知识。如果是同一行业的软件可能他也能完成B软件,隔行如隔山写一个软件除了计算机本身的知识外,但是行业跨度太大
提问者评价
其他类似问题
当然不是,照你的逻辑会写个hello world的人都会写操作系统底层了不成
为您推荐:
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您的举报已经提交成功,我们将尽快处理,谢谢!
如果你觉得microsoft visual C++6.0大了的话,你也可以用turbo C 对于考2级的C语言,功能是一样的,而且一般只有3Mb,很小的!
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'此答案很好,谢谢你的回答!
您的举报已经提交成功,我们将尽快处理,谢谢!
c是面向过程的,就是说你的主要精力应放在怎么实现函数和功能上
而c++是面向过程的,你可以在里面定义在几的类(class),在类里定义有关次类的特性(函数或...
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'为什么很多人建议学C语言不用任何IDE,直接用编辑器和编译器?
按投票排序
我来回答一下(一)从一线普通开发人员的角度来看,IDE是必备利器
作为一个应用项目开发人员,99%的时间是在用IDE。在一个单位开发项目,老板需要的是满足客户需求,保持按时把货交出来。因此如果不是自己瞎玩,而是今后想在就业时候更有竞争优势 ,学会熟练使用IDE是相当有必要的。
许多外资企业为了源代码管理方便有序,都上了TFS,CVS之类的源代码管理软件,团队协作开发。整天签入签出的。典型的就是VS开发,可视化的调试,包括断点设定,变量监视,快速的类和方法查找,图形化连接数据库,在IDE里直接看存储过程。数据库管理也是,MYSQL下都有图形化的辅助工具。作为工业界一线的程序员,为了就业,适应岗位要求,玩IDE是必须的。顺便说一下,许多外资企业倒是喜欢免费的JAVA解决方法,ECLIPSE横行啊。。。
网上有一些强大无比的UNIX牛人,号称痛恨一切IDE,这些牛人不在我讨论之列,我膜拜。(二)从学习者的角度来看
讲完生产讲学习。有人说不用IDE玩编译调试更能学习C语言底层的东西。拿C语言来说,有多大差别呢? 使用命令行编译,拿个手册组织一下各个参数,手工编译。没几次编译连接得熟练了,开始写MAKE FILE了。MAKE已经是几乎是全自动的了,然后桌面上来个快捷方式,一点就自动编译了,这个和IDE里一键编译连接有什么区别呢?和底层有毛关系呢?
命令行搞调试更是被IDE的断点,执行到,监视等可视化功能秒杀
命令行编译有助于解决理解STATIC,咳,咳咳
什么叫玩底层?
真要了解C语言,读几本好书,学校开的计算机组成原理好好学,操作系统原理好好学习一下内存管理,编译原理写个小编译系统玩玩文法parse神马的,第一遍编译,第二遍编译,连接,再来门汇编语言,学习一下C语言经过编译形成的汇编,register变量有没有真的放到AX,BX,CX神马的东东里面去,堆是汇编里怎么实现,栈怎么实现,调用函数时内存的变化。
命令行编译连接了解C的真谛。。。我哭。(三) 对初学者
举个JAVA的例子吧,初学者配一下环境变量,了解一下JAVAC,JAVA各种参数的用法是有好处的。我给初级程序员们培训,就是这么干的,前2次要求手工配置各种环境变量,基本概念搞定。
第3次开始,没错,手工配置仅是为了了解,然后ECLIPSE全面开始使用。
不用任何IDE只是最最开始的一小段时间,出去做职业码农不用IDE,不是超级高手就是误导新手。
最简单的原因是基本没有初学者会那么做菜鸟们总要给所谓的高手一个提供貌似牛 逼的建议的机会的!==================================================言归正传,其实没多大区别一个自顶向下学习,一个自下向上学习,至于哪个适合你就看你自己了另外,可能大多数人觉得C面向底层,怕初学者被庞大的IDE所迷惑不知其所以然但是换个角度想想,人家可能只是学一门工具而已,有必要把这个工具的祖宗八辈都捋清楚么?
首先IDE的含义就是集成开发环境,这种层面上来说,你就是用编辑器和编译器来做,也是IDE。只是简单或者复杂一点而已。 IDE给开发人员提供了集成和方便, 特别是初学者的助手,包装了太多专业和繁复的细节,对C语言来说,一但你专业积累够了,就会发现只是一种方便开发的工具,对你所关注的问题而言,这种工具并不会太重要。我的IDE使用路径提供参考: Turbo C,
Borland C++,
Eclipse, Emacs + Toolchains
呵呵,可是这些家伙都在vim/emacs装很多插件,弄得跟IDE差不多。
要练的是写代码的那种感觉,而不是写代码的速度,IDE的功能是为了更快的开发,所以提供了自动提示,自动完成功能等等。在学习阶段我们不需要,我们需要的是更好的学习和掌握这门语言。不能变成一个离开IDE就写不出代码的家伙。
我就是这样的对于C语言而言,IDE的各种高级功能,基本上没有什么必要在Windows平台下,用MinGW + EditPlus我觉得比任何高级的IDE都好
因为当年他们学的时候用的就是IDE。等他们学深入了的时候,发现可以直接用编辑器来写代码的,而且写起来还很爽,所以会建议新手不要像他们当年那样,而直接使用编辑器。而事实上,尽管有人建议,新手还是使用IDE来入门,然后新手变高手,最后又建议其他的新手使用编辑器。。。
因为有一个人说了,最好不用,后来教学者基本都是从不自己用脑子思考的,别人这么说肯定没错啊,我教学生,那我也这么说。
你可以专心的学语言,而不用再IDE上花费更多的时间.另外可以避免一些IDE带来的错误,是的,有些时候报错是因为IDE,而不是你的代码.
不理解IDE的原理的话,就会变得只会做书上的示例程序而已而且学习C语言有一个重要过程就是理解Linker是怎么工作的,否则的话很多错误排除不了。(而且也不会明白代码中的extern、static这些核心关键字有什么意义)
已有帐号?
无法登录?
社交帐号登录一道挺简单的C语言题,有没有人帮助一下妞子呢?_百度知道
一道挺简单的C语言题,有没有人帮助一下妞子呢?
文件中指定行号的内容(完整一行的内容)测试用例 1以文本方式显示data1,请从指定文件中读取指定的行;10&#8629。如果文件中没有指定的行.”;以文本方式显示This is Line 2测试用例 3以文本方式显示data1,则显示“Line No Error,则显示“File Name E测试用例 4以文本方式显示data.”.txt&#8629。如果文件不存在。输入:第一行为要以只读方式打开的文本文件名第二行要读取的行号(从1开始)输出;以文本方式显示Line No Error.txt&#29.&#8629.txt&#29在指定的文本文件中包含了我需要的信息
txt以文本方式显示This is Line 1测试用例 2以文本方式显示data1
提问者采纳
&*}&enter&))==NULL){&&Name&&&nbsp,txtl[1000];&&fname[30];line&&&&);&E&&&&nbsp!feof(fp))&int&&nbsp,&r&quot,&&&&&&int&%s%d&quot,&&;&ln).;&return&&&Line&nbsp.h&&&&&&&printf(&printf(&quot.\n&&&&&&&&&if((fp=fopen(&File&&&&0.\n&while(ln--)&;&nbsp.\n&&&No&&&&fgets(printf(&quot,fp);&&&Please&//vc++6;name&).#include&&nbsp.;FILE&char&0;&&&&printf(&&else&&&nbsp,1000;if(;&&nbsp.h&%s\n&&nbsp,txtl);return&&main(void){&);scanf(&&file&&&&nbsp//#include&&&Error.0加上这一行;&fclose(fp)
结果好像不对呀,输入data1.txt和1就是无法打开文件
&你有data1.txt这个文件吗?我没有发现有什么不对!
是我的问题。。。谢谢了
提问者评价
其他类似问题
为您推荐:
c语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 学c语言用什么软件 的文章

 

随机推荐