论坛首页 海阔天空论坛

请问我有没有学C的必要

浏览 14398 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-01  
本人在大学里面有学过C(就是谭浩强那本书),但是只学了一些非常简单的东西(类型 操作符 流程控制),指针更本没有接触过, 当时是因为课时不够,老师推脱。毕业后一直从事java方面的开发。对java也是非常感兴趣。收获也不少,但是前几天有个同学(搞。net的)说他想转行搞C++嵌入式。说那个技术更强。而且变化太少,不像java 。net那样天天有那么多东西要学。C++更底层, 技术变更更小。而且能够完全控制操作系统。能使他有满足感。

当然我不会转入C的行列的,因为我喜欢java, j2ee。 但是C一直是我的一块心病,更想揭开指针的神秘面纱。

请大师指点。
   发表时间:2006-12-01  
要是连指针都不懂,恐怕有必要,指针很重要的……
0 请登录后投票
   发表时间:2006-12-01  
hurricane1026 写道
dengyin2000 写道
本人在大学里面有学过C(就是谭浩强那本书),但是只学了一些非常简单的东西(类型 操作符 流程控制),指针更本没有接触过, 当时是因为课时不够,老师推脱。毕业后一直从事java方面的开发。对java也是非常感兴趣。收获也不少,但是前几天有个同学(搞。net的)说他想转行搞C++嵌入式。说那个技术更强。而且变化太少,不像java 。net那样天天有那么多东西要学。C++更底层, 技术变更更小。而且能够完全控制操作系统。能使他有满足感。

当然我不会转入C的行列的,因为我喜欢java, j2ee。 但是C一直是我的一块心病,更想揭开指针的神秘面纱。

请大师指点。


加入我们的c++圈子吧。呵呵


谢谢, 等我入门后 我会的, 昨天看了下C。 Code结构完全忘记了。

昨天装了cdt + MinGW-3.1.0.1.exe  调试的时候总是会弹出个cmd窗口 而不是在eclipse的console上面。
0 请登录后投票
   发表时间:2006-12-01  
JavaVision 写道
真有空阿,佩服


时间像海绵, 是靠积出来的
0 请登录后投票
   发表时间:2006-12-01  
dengyin2000 写道
本人在大学里面有学过C(就是谭浩强那本书),但是只学了一些非常简单的东西(类型 操作符 流程控制),指针更本没有接触过, 当时是因为课时不够,老师推脱。毕业后一直从事java方面的开发。对java也是非常感兴趣。收获也不少,但是前几天有个同学(搞。net的)说他想转行搞C++嵌入式。说那个技术更强。而且变化太少,不像java 。net那样天天有那么多东西要学。C++更底层, 技术变更更小。而且能够完全控制操作系统。能使他有满足感。

当然我不会转入C的行列的,因为我喜欢java, j2ee。 但是C一直是我的一块心病,更想揭开指针的神秘面纱。

请大师指点。



哥们,如果你J2EE一直都做的挺好的话,真的没有必要转过来做C 和 C++,做C 和 C++ 也没啥令你羡慕的。

如果真的要做嵌入式的话,很多在做上层应用时基本不会考虑的硬件问题也会接踵而来,变化也不小。

C++有什么底层的? 没有操作系统的支持,啥也玩不转,何谈能完全控制操作系统???

C++技术变更小吗? better c 到 模板 到boost,哪个我都不认为比掌握一个J2EE的框架来的简单。
而且,各个平台各个编译器各个厂商都有一套,够折腾的。

说到满足感,不知道是啥意思?
如果仅仅是智力上的挑战,那c++以外的好玩的东西多了去了,干吗非的在c++上较劲呢?
c++里面智力上的挑战好多都是折腾编译器的玩意,实用性相当有限,如果真用到工作中迟早自己砸自己的脚。

另外,真的不知道你说的“更想揭开指针的神秘面纱。”是何意思,指针有啥神秘的? 何必把没有掌握它当作
一块心病呢?








0 请登录后投票
   发表时间:2006-12-01  
学C还是有必要的,指针是程序员level up之前的必要技能,越早升越好
0 请登录后投票
   发表时间:2006-12-01  
刑天战士 写道
学C还是有必要的,指针是程序员level up之前的必要技能,越早升越好


我一直都是做C 和 C++的,Java 也用,我咋就想不出来,如果弄java的话,非的了解指针呢?

说说看?
0 请登录后投票
   发表时间:2006-12-01  
指针,一个门牌号,折腾什么呢
0 请登录后投票
   发表时间:2006-12-01  
runes 写道
刑天战士 写道
学C还是有必要的,指针是程序员level up之前的必要技能,越早升越好


我一直都是做C 和 C++的,Java 也用,我咋就想不出来,如果弄java的话,非的了解指针呢?

说说看?


学指针是理解计算机底层知识的前提,话说回来的,java只是一种语言而已,语言之外的技术比语言重要
0 请登录后投票
   发表时间:2006-12-01  
runes 写道
dengyin2000 写道
本人在大学里面有学过C(就是谭浩强那本书),但是只学了一些非常简单的东西(类型 操作符 流程控制),指针更本没有接触过, 当时是因为课时不够,老师推脱。毕业后一直从事java方面的开发。对java也是非常感兴趣。收获也不少,但是前几天有个同学(搞。net的)说他想转行搞C++嵌入式。说那个技术更强。而且变化太少,不像java 。net那样天天有那么多东西要学。C++更底层, 技术变更更小。而且能够完全控制操作系统。能使他有满足感。

当然我不会转入C的行列的,因为我喜欢java, j2ee。 但是C一直是我的一块心病,更想揭开指针的神秘面纱。

请大师指点。



哥们,如果你J2EE一直都做的挺好的话,真的没有必要转过来做C 和 C++,做C 和 C++ 也没啥令你羡慕的。

如果真的要做嵌入式的话,很多在做上层应用时基本不会考虑的硬件问题也会接踵而来,变化也不小。

C++有什么底层的? 没有操作系统的支持,啥也玩不转,何谈能完全控制操作系统???

C++技术变更小吗? better c 到 模板 到boost,哪个我都不认为比掌握一个J2EE的框架来的简单。
而且,各个平台各个编译器各个厂商都有一套,够折腾的。

说到满足感,不知道是啥意思?
如果仅仅是智力上的挑战,那c++以外的好玩的东西多了去了,干吗非的在c++上较劲呢?
c++里面智力上的挑战好多都是折腾编译器的玩意,实用性相当有限,如果真用到工作中迟早自己砸自己的脚。

另外,真的不知道你说的“更想揭开指针的神秘面纱。”是何意思,指针有啥神秘的? 何必把没有掌握它当作
一块心病呢?










多谢!我说了我不会转搞C\C++因为我对J2ee还是瞒感兴趣的。确实像你说的是一块“心病”。继续大学未完成的课程。
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics