java,c++和c

jie__wang 2008-01-15 08:11:49
大学里大一上学期开java下学期要开c++但是以后都不开c语言,请问c是否要学?
...全文
133 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
cangyue87 2008-01-16
  • 打赏
  • 举报
回复
那就要看楼主的目标了

如果只是想做个程序猿的话,不用学C的.

如果希望以后成为软件工程狮,那C是需要了解的.

如果楼主有志向进化成人,那C就是基础中的基础.
healer_kx 2008-01-16
  • 打赏
  • 举报
回复
http://news.csdn.net/n/20080109/112571.html
哈哈想做大神 2008-01-16
  • 打赏
  • 举报
回复
c是所有语言的基础,我觉得不会c就相当不会程序语言
dracularking 2008-01-15
  • 打赏
  • 举报
回复
有时间就了解一下 不会花费太多时间 更注重是了解思想而不是语言本身,结构体系等
思想是触类旁通的
不过可能不太认同100年后学编程的人还会学C
healer_kx 2008-01-15
  • 打赏
  • 举报
回复
学习C的指针,C还是值语义的,但是指针是引用语义的。这个对你理解Java的引用有帮助,看得更加透澈。
C语言的struct是开始理解面向对象的钥匙。
学习C有助于你去理解大多数的代码,特别是算法描述的代码。C是基础,基础中的基础。

而且尽管C语言是面向过程语言的代表,但是不影响它表达面向对象的思想,毕竟OO是思想。
你可以用结构体,函数指针等等。完成几乎所有的面向对象语法。毕竟早期的C++的雏形就是这么做的。




c2one 2008-01-15
  • 打赏
  • 举报
回复
C 一定要学,
如果你想系计算机方面有建树
tiantian7604 2008-01-15
  • 打赏
  • 举报
回复
接楼上的。应该要了解C的。虽然以后不会再用的。
snowbear11 2008-01-15
  • 打赏
  • 举报
回复
C for foundation.
紫蕤 2008-01-15
  • 打赏
  • 举报
回复
看你自己的学习能力了,面向过程的语言更接近人的思维,所以说C语言更能让入门的学生学习,而且C语言对于指针,结构等等能让你更清楚的认识内存的工作原理,这些基础在你学习JAVA的时候都会有很大的帮助的,我的建议是在你们学习JAVA以前最好自己先看一下C语言的书,这样你会对JAVA里面什么是引用内型,什么是值内型,他们在传值的时候有什么区别就会知道的更清楚,等等
mcluvin 2008-01-15
  • 打赏
  • 举报
回复
2楼所言极是
michaelye18 2008-01-15
  • 打赏
  • 举报
回复
C 一定有必要学
hi_blue 2008-01-15
  • 打赏
  • 举报
回复
C 一定要学~~~
healer_kx 2008-01-15
  • 打赏
  • 举报
回复
我以为,你可以不会Java,也可以不会C++,但是不会C就等于不会编程。

请baidu这两个关键字:给计算机系学生的建议 周思博




goodmrning 2008-01-15
  • 打赏
  • 举报
回复
没必要

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧