c++和数据结构又什么很大的关系吗?

piao0128 2008-10-10 09:01:03
本学期同时开设了c++和数据结构两门专业课,但是我每次上机做作业的时候,发现用visual c++的编译器去写数据结构总是报错,而当在c的编译器下又可以通过?请问这使怎么回事啊?
...全文
231 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
piao0128 2008-10-19
  • 打赏
  • 举报
回复
谢谢大家的回帖,我一定好好学好数据结构!谢谢!
boys2002 2008-10-10
  • 打赏
  • 举报
回复
1 “数据结构”作为一门独立的课程在国外是从1968年才开始设立的。 1968年美国唐·欧·克努特教授开创了数据结构的最初体系,他所著的《计算机程序设计技巧》第一卷《基本算法》是第一本较系统地阐述数据的逻辑结构和存储结构及其操作的著作。“数据结构”在计算机科学中是一门综合性的专业基础课。数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心课程。数据结构这一门课的内容不仅是一般程序设计(特别是非数值性程序设计)的基础,而且是设计和实现编译程序、操作系统、数据库系统及其他系统程序的重要基础。

2 就目前学习C++而言,可以认为他是一门独立的语言;他并不依赖C语言,我们可以完全不学C语言,而直接学习C++。根据《C++编程思想》(Thinking in C++)一书所评述的,C++与C的效率往往相差在正负5%之间。所以有人认为在大多数场合C++ 完全可以取代C语言(然而我们在单片机等需要谨慎利用空间、直接操作硬件的地方还是要使用C语言)。
lann64 2008-10-10
  • 打赏
  • 举报
回复
数据结构是所有要编程的人的基础知识。

不懂数据结构,无论哪门语言也学不好,用不好。
elegant87 2008-10-10
  • 打赏
  • 举报
回复
数据结构是一些最基本的算法!这可是程序设计的核心啊!
C++是一门语言,主要是面向对象的!通过数据结构的形式实现!
elegant87 2008-10-10
  • 打赏
  • 举报
回复
数据结构是一些最基本的算法!这可是程序设计的核心啊!
C++是一门语言,主要是面向对象的!通过数据结构的形式实现!
SIBAOZOU 2008-10-10
  • 打赏
  • 举报
回复
不是啦
学计算机语言是要学数据结构的。
可以说数据结构是专业与非专业的区别。
htqx 2008-10-10
  • 打赏
  • 举报
回复


数据结构是一种组织数据,以求更好的用于计算的一种计算机基础科学。

数据结构是相对独立的,你可以用c来实现,也可以用c++来实现。
piao0128 2008-10-10
  • 打赏
  • 举报
回复
哦 那我们以前学的C是为了学习语言打基础,那数据结构不是没有什么用了吗?
机智的呆呆 2008-10-10
  • 打赏
  • 举报
回复
c++的类型检查机制比c严格,另外c++也并不是100%兼容c,所以c不能移植c++下很正常
csdn5211 2008-10-10
  • 打赏
  • 举报
回复
跟数据结构一分钱关系也没有,一个数组也是数据结构,一个整数也是数据结构。

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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