锁定老帖子 主题:请问我有没有学C的必要
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-01
当然我不会转入C的行列的,因为我喜欢java, j2ee。 但是C一直是我的一块心病,更想揭开指针的神秘面纱。 请大师指点。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-12-01
要是连指针都不懂,恐怕有必要,指针很重要的……
|
|
返回顶楼 | |
发表时间: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上面。 |
|
返回顶楼 | |
发表时间:2006-12-01
JavaVision 写道 真有空阿,佩服
时间像海绵, 是靠积出来的 |
|
返回顶楼 | |
发表时间: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++里面智力上的挑战好多都是折腾编译器的玩意,实用性相当有限,如果真用到工作中迟早自己砸自己的脚。 另外,真的不知道你说的“更想揭开指针的神秘面纱。”是何意思,指针有啥神秘的? 何必把没有掌握它当作 一块心病呢? |
|
返回顶楼 | |
发表时间:2006-12-01
学C还是有必要的,指针是程序员level up之前的必要技能,越早升越好
|
|
返回顶楼 | |
发表时间:2006-12-01
刑天战士 写道 学C还是有必要的,指针是程序员level up之前的必要技能,越早升越好
我一直都是做C 和 C++的,Java 也用,我咋就想不出来,如果弄java的话,非的了解指针呢? 说说看? |
|
返回顶楼 | |
发表时间:2006-12-01
指针,一个门牌号,折腾什么呢 。
|
|
返回顶楼 | |
发表时间:2006-12-01
runes 写道 刑天战士 写道 学C还是有必要的,指针是程序员level up之前的必要技能,越早升越好
我一直都是做C 和 C++的,Java 也用,我咋就想不出来,如果弄java的话,非的了解指针呢? 说说看? 学指针是理解计算机底层知识的前提,话说回来的,java只是一种语言而已,语言之外的技术比语言重要 |
|
返回顶楼 | |
发表时间: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还是瞒感兴趣的。确实像你说的是一块“心病”。继续大学未完成的课程。 |
|
返回顶楼 | |