懂c语言的进来解释下
有人说“大学里面会C/C++的没几个,会Turobc/Turboc++的一大堆!!谁能解释下Turobc/Turboc++跟c/c++的区别,要具体的,不要复制过来的...
有人说“大学里面会C/C++的没几个,会Turobc/Turboc++的一大堆!!
谁能解释下Turobc/Turboc++跟c/c++的区别,要具体的,不要复制过来的 展开
谁能解释下Turobc/Turboc++跟c/c++的区别,要具体的,不要复制过来的 展开
10个回答
2009-02-15
展开全部
你问题问的很丢人啊,一个是开发环境,一个是语言,有什么区别,你笑死人了。
展开全部
哈,举个例子你就明白了。
for (int i=0; i!=10; i++)
{}
for (int i=0; i!=10; i++)
{}
这样一段程序,是符合ISO/IEC:14882-1998标准的C++程序。然而,如果你把这段程序放到国内最流行的C++编译器——VC6上,它会扔给你一个ERROR,说i重复定义了。也就是说C++标准中规定for循环条件中定义的变量的作用范围在for循环内,而VC6而认为for循环条件中定义的变量的作用范围在定义到函数结束的范围内。
这也就是说,各编译器厂家对自家的编译器都或多或少进行了一些背离标准的改动。
for (int i=0; i!=10; i++)
{}
for (int i=0; i!=10; i++)
{}
这样一段程序,是符合ISO/IEC:14882-1998标准的C++程序。然而,如果你把这段程序放到国内最流行的C++编译器——VC6上,它会扔给你一个ERROR,说i重复定义了。也就是说C++标准中规定for循环条件中定义的变量的作用范围在for循环内,而VC6而认为for循环条件中定义的变量的作用范围在定义到函数结束的范围内。
这也就是说,各编译器厂家对自家的编译器都或多或少进行了一些背离标准的改动。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Turbo C/C++ 是一款软件,是很经典的C/C++语言编译器,早期的大学教学都用它们,很古老的有TC 2.0和TC++ 3.1
现在的大学教学一般用VC 6.0,有的大学用Dev CPP
会用或者说熟练使用一种或几种编译器,只是说他对这种IDE(集成开发环境)很熟悉其中的命令,比如说路径设置、编译、运行、类向导等等所在的菜单位置或者其中的一些选项设置,并不等于他就能写出多么好、多么优秀的C/C++程序。原因可能有两种:一、只是熟悉IDE,而对C/C++语言本身都不过关;二、只是熟悉C/C++语言本身的语法和各种规定,而不懂数据结构和算法,不懂得如何用C/C++去解决实际的问题。
这就是你上面那句话的意思。
现在的大学教学一般用VC 6.0,有的大学用Dev CPP
会用或者说熟练使用一种或几种编译器,只是说他对这种IDE(集成开发环境)很熟悉其中的命令,比如说路径设置、编译、运行、类向导等等所在的菜单位置或者其中的一些选项设置,并不等于他就能写出多么好、多么优秀的C/C++程序。原因可能有两种:一、只是熟悉IDE,而对C/C++语言本身都不过关;二、只是熟悉C/C++语言本身的语法和各种规定,而不懂数据结构和算法,不懂得如何用C/C++去解决实际的问题。
这就是你上面那句话的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
TC/TC++是IDE,即集成开发环境,Boland公司出的,现在似乎用的人不多
C/C++是程序设计语言
所谓IDE就是一个工具包,里边包含各种在程序设计中需要的工具
如文字编辑,编译,素材处理之类的东西
比较著名的C/C++的IDE还有MS的VC++,Bloodshed的Dev-C++等
C/C++是程序设计语言
所谓IDE就是一个工具包,里边包含各种在程序设计中需要的工具
如文字编辑,编译,素材处理之类的东西
比较著名的C/C++的IDE还有MS的VC++,Bloodshed的Dev-C++等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那个人的意思是会用TC编译器的人很多,但了解C语言精髓的人没几个,C编译器多的去了Turobc,
gcc,vc,dev...知道用编译器简单,但真正懂一门语言很难!
gcc,vc,dev...知道用编译器简单,但真正懂一门语言很难!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Turobc/Turboc++只是开发环境
c/c++才是语言
就是不要过分依赖开发环境
c/c++才是语言
就是不要过分依赖开发环境
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询