CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  非技术区

想问一下,C/C++和C#哪个好一点

楼主cheng19long(龙仔)2006-05-01 23:52:21 在 C/C++ / 非技术区 提问

前两天去一个小公司面试,老板说他们公司只招会C#的人,他跟我讲了很多,希望我去学习C#,如果觉得觉得可以的话,可以去他公司上班,他给我一年的时间,  
   
  我自己真的很迷茫,我也不知道该学哪个好,我学了两年的C/c++(加起来),我觉得自己比较喜欢C/C++,对于C#还是陌生的东西,我四处找了一下资料,前两天还在CSDN上看到有关讨论C/C#的贴子,现在都不知道沉到哪里去了,学习一门新的语言确实是一件比较痛苦的事情。我想听一下你们的意见,倒底哪一个好一点,也许我问的不太对,希望有人给我指点迷津, 问题点数:40、回复次数:29Top

1 楼cheng19long(龙仔)回复于 2006-05-01 23:53:58 得分 0

我自己学过的东西很乱,学了一点数据结构,还有WINDOWS   API,MFC,等。  
   
  Top

2 楼chenhu_doc(^0^纯一狼^0^ 看书看到大笑,直到不能自已)回复于 2006-05-01 23:57:05 得分 3

随着自己的兴趣吧。。。   不然的话,做了一段时间后   ...........  
   
    不过想先学一点团队合作方面的经验,那就去做做,,,反正学的东西多一点也不没有什么坏处Top

3 楼iambic()回复于 2006-05-02 00:22:07 得分 2

靠,好牛的小公司啊。  
   
  另外,学一门语言不是一件痛苦的事情。你觉得痛苦是因为你不热爱你的职业。Top

4 楼roger_77(阿生)(路漫漫长,上下索求)回复于 2006-05-02 00:30:47 得分 0

有了楼主那样C++的基础,去学C#就是小case啦,  
   
  根本没什么问题Top

5 楼code_tin(代码罐头[看来牛魔王快做不成了])回复于 2006-05-02 00:50:22 得分 0

所以我一直说不要把兴趣和工作放一起  
  否则要不就是很激动人心的事情,要不就是磨灭你的最后一点火花  
  Top

6 楼cheng19long(龙仔)回复于 2006-05-02 08:59:54 得分 0

感谢楼上各位:  
   
  我接触C/C++的时间太久,改呀,真的感觉有点困难,曾经还想着只学C++算了,老师说不会用C++写程序,后来我又开始学WINDOWS   API   ,然后开始VC++,现在为了又要去学什么C#,我这样很不专业,是不是?  
   
  Top

7 楼kingoffighting()回复于 2006-05-02 12:37:25 得分 0

情况与楼主同,不过学语言是为了混饭吃,现在确实是C#的天下.   不久之后小弟将投C#而去了.Top

8 楼wanfustudio(雁南飞:知识之败,慕虚名而不务潜修也)回复于 2006-05-02 16:22:08 得分 0

支持c  
  upTop

9 楼cheng19long(龙仔)回复于 2006-05-05 22:58:36 得分 0

upTop

10 楼cihw2005()回复于 2006-05-08 10:34:36 得分 0

做什么,选什么。Top

11 楼rickerliang(专回0分贴(来交流不是为分))回复于 2006-05-08 13:25:12 得分 5

精通C++就说明你拥有成为神的机会,当然,你也可以选择做一个平凡的人  
  吹水...Top

12 楼Wolf0403(废人:独活十年~心如刀割)回复于 2006-05-08 13:50:21 得分 4

强烈建议学习   C#   。  
   
  1、有工作比没工作强  
  2、多学一门   C#   比少学一门强  
  3、个人感觉,学学   C#   啦   Java   的对理解   C++   或许会有帮助……Top

13 楼stonepeter(笨笨石头.NET_从公务员转身成为了程序员)回复于 2006-05-08 14:37:21 得分 0

推荐《C#高级编程》一年时间足够看完该书,以及完成书中的所有程序了。Top

14 楼iamdavid0123(努力会有回报吧)回复于 2006-05-08 15:14:48 得分 0

楼主有C/C++的多年经验的话,学C#就很容易了,再有点java的经验,学C#就更容易了Top

15 楼cheng19long(龙仔)回复于 2006-05-17 18:31:33 得分 0

多谢各位的指点,小弟明白一二,还是学一点,我想是为了工作吧,我本人是电气工程专业的学生,可我对电气工作一点兴趣也没有。我也不想找电气工作相关的工作,虽然做一个coder比较辛苦,但我觉得我喜欢。  
   
  我本人写程序的水平不咋样,有时候会想到一个程序,只要有时间,我立马花一天半天时间去搞定它,有时候夜里还在想,  
   
  我也会去玩游戏,也会在论坛上逛逛,谢谢你们的指点,我想过了这一段考试时间我再去学C#,到时候,有不懂的,还望各位史兄台指点。。Top

16 楼wangtong408(wangtong408)回复于 2006-05-20 23:06:15 得分 0

C++       那就的看你的C++功力到底有多深了。  
  现在应用软件的开发基本是Java   Net   Delphi的天下,留给C的就是拿一亩三分地。  
  换句话说:C++的入门门槛更高了Top

17 楼YoungMaster(天舞)回复于 2006-05-21 09:58:36 得分 0

现在搞C++的门槛很高,但是一旦就去,就有光明的前途。Top

18 楼wshcdr(dd)回复于 2006-05-21 12:23:41 得分 4

C++因年代古老,所以语法艰深,又因其灵活机变,流派纷繁,技窍迥异,于新手言之,因时日甚短,难窥其堂奥.  
          反观C#,语法简洁,资料丰富,就应用而言,写作风格统一,比之C++,实是一大进步.  
          且若LZ志在企业级开发,倒不妨一试C#,况老板肯花银子,建议LZ就从了他吧......Top

19 楼choujian()回复于 2006-05-21 13:21:16 得分 3

主要看自己的兴趣,东西在精而不在多,而且C++也很不错,另外找一家公司吧。Top

20 楼Paripatetic(逍遥)回复于 2006-05-21 13:41:22 得分 0

“好”指的是什么?Top

21 楼ctu_85(青灯照壁人初睡,冷雨敲窗被未温)回复于 2006-05-21 14:47:43 得分 0

我平时是这样的  
  我在写C++时喜欢嵌入汇编代码  
  这个可以类推C和C#关系一样Top

22 楼xl5338870(xlix)回复于 2006-05-23 20:47:52 得分 0

True   programmer   use   Assembly   to   do   workTop

23 楼cheng19long(龙仔)回复于 2006-05-27 17:56:38 得分 0

to:  
  wangtong408(wangtong408)    
  C++的入门门槛更高了  
  -----------  
  choujian()   (   )    
  ----------------  
  主要看自己的兴趣,东西在精而不在多,而且C++也很不错,另外找一家公司吧。  
   
  ----------------------------  
  C++里面有很多东西,我还没有学过,像容器和模板我都没有学,感觉C++的入门真是有些难,原来有个老师跟我说,C++只是一个跳板,最终还是要用VC++,我不知道用VC++做软件开发的有多少,  
  =================================================================  
   
  to   wshcdr(dd)    
  且若LZ志在企业级开发,  
  ------------------------  
   
  我想知道,除了企业级开发,还有哪些呢?  
  ==================================================================  
  to     Paripatetic(逍遥)    
  “好”指的是什么?  
   
  ------------------------------  
  好,我说不出是一个清晰的概念来,或者这样说吧,哪一个应用广泛一点,有更广阔的天地,看楼上几位说的看来,好像C#比更C++更好,对吗?  
  ======================================================================  
  to:xl5338870(xlix)  
  True   programmer   use   Assembly   to   do   work  
  -------------------------------------------  
  说起汇编,我真是头痛,我们学的那个单片机啊,什么微型计算机,就是这样东西,一点兴趣也没有,再说我也没想一直做程序员,也做不了那个真正的程序员  
  Top

24 楼wtw123()回复于 2006-05-28 12:14:55 得分 8

这只是个人想法,  
  我想说任何语言其编程思想都是差不多的,(个人认为),现在新的编程语言出现了很多,好不容易学会了一项又出现了一个新语言它比你以前学的更加好用,更容易找到工作,但那只是暂时的,要是在出现一个比它更好的语言呢,还重新学吗??现在编程的更新速度很快,刚学完就过时怎么办,  
  所以我建议找一门对你自己比较感兴趣的语言,把它学透,学精,真正掌握它的思想,.那么你在去学你工作需要的语言会减少很多的时间,差不多几天就可以熟透掌握~~~~~~  
  Top

25 楼pottichu(拉拉是头猪)回复于 2006-05-28 12:36:28 得分 0

这个问题............  
  不同的项目选择不同的技术。Top

26 楼pottichu(拉拉是头猪)回复于 2006-05-28 12:37:14 得分 1

再说会什么语言,并不是说懂点语法就算是懂一门语言了。    
  有项目经验才算。Top

27 楼FlowingWatering()回复于 2006-05-28 12:43:21 得分 5

语言没有好坏之分,只有对项目选择的合适之分。  
   
  不同的项目要选择合适的语言去开发才能达到最大的效率。C一般用于开发系统软件;C++灵活性高,但也因此容易出错,开发周期相对长;C#和JAVA语法简洁得多,可以快速开发,而且也是现在最流行的开发语言。  
   
  楼主有C++功底的话,学C#和JAVA会很简单的。而且C#本来就是微软用来对抗JAVA而开发的,和JAVA非常像,只要学会了其中一个,另一个就通了。Top

28 楼wanfustudio(雁南飞:知识之败,慕虚名而不务潜修也)回复于 2006-05-28 17:59:10 得分 5

知识之败,慕虚名而不务潜修也;  
  品节之败,慕虚荣而不甘枯淡也;Top

29 楼wanfustudio(雁南飞:知识之败,慕虚名而不务潜修也)回复于 2006-05-28 17:59:37 得分 0

个人推荐c/c++  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:cheng19long
  • chenhu_doc
  • iambic
  • rickerliang
  • Wolf0403
  • wshcdr
  • choujian
  • wtw123
  • pottichu
  • FlowingWatering
  • wanfustudio

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo