c语言的版本|谭浩强的C语言程序设计各个版本有什么区别

Ⅰ C语言有很多版本的吗

C只是高级语言的一个基础语言,C++是C发展出来的,但是他是C++仍然使用了C的语法和基本函数。现在是C#堪称C++++,C是全面向过程编程的语言,而C++能部分面向对象,C#则实线了完全面向对象,C的编程环境主要是TC,其实说是环境还不如说它就是一个编译器,C++主要用VC来编程,VC基本上做到了集成开发,C#则是VS,VS是一个功能强大的IDE环境,他不仅提供了视窗化开发,还提供了网页编程环境。VC++和C#都是微软的产物。还有一个BorlandC++,他的开发工具就是BorlandC++Builder(简称BCB),其实说白了,C就一个版本,只是针对不同公司的开发环境,在语法和函数库上都会有些改变,就像微软的VJ++一样,他用的是微软的类包,但是语法机构和运行方式完全和SUNjava一样。

Ⅱ C语言有几个版本

诚如上面兄弟说的,不过编译器倒有几个,有turbo C 用于DOS系统, gcc 用于UNIX系统vc++ windows下的C++编译器,M$出的Borland C++ windows下的编译器,是borland出品的,C++是C的超集,是被面向对象改造了的C,java从C衍生出来,是90%的面向对象的编程语言,PHP是网络的C,用做动态网页编程.

Ⅲ C语言最新版本是什么

你是说语言标准还是ide?关于标准网络如下:1978年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchie合著了著名的《The C Programming Language》一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准化协会(American National Standards Institute)在此基础上制定了一个C语言标准,于一九八三年发表。通常称之为ANSI C。 K&R第一版在很多语言细节上也不够精确,对于pcc这个“参照编译器”来说,它日益显得不切实际;K&R甚至没有很好表达它所要描述的语言,把后续扩展扔到了一边。最后,C在早期项目中的使用受商业和政府合同支配,它意味着一个认可的正式标准是重要的。因此(在M. D. McIlroy的催促下),ANSI于1983年夏天,在CBEMA的领导下建立了X3J11委员会,目的是产生一个C标准。X3J11在1989年末提出了一个他们的报告[ANSI 89],后来这个标准被ISO接受为ISO/IEC 9899-1990。 1990年,国际标准化组织ISO(International Organization for Standards)接受了89 ANSI C 为I SO C 的标准(ISO9899-1990)。1994年,ISO修订了C语言的标准。 1995年,ISO对C90做了一些修订,即“1995基准增补1(ISO/IEC/9899/AMD1:1995)”。1999年,ISO有对C语言标准进行修订,在基本保留原来C语言特征的基础上,针对应该的需要,增加了一些功能,尤其是对C++中的一些功能,命名为ISO/IEC9899:1999。 2001年和2004年先后进行了两次技术修正。 目前流行的C语言编译系统大多是以ANSI C为基础进行开发的,但不同版本的C编译系统所实现的语言功能和语法规则有略有差别。c语言主流编译器最新的是vc++2010(包含在vs2010中), gcc4.6

Ⅳ 谭浩强的C语言程序设计。各个版本有什么区别

就拿第四版和第三版作对比,区别如下:

1、指代不同

(1)C程序设计谭浩强版回本的第四版:这是清华大答学出版社2010年出版的一本书,作者是谭浩强。

(2)C程序设计谭浩强版本的第三版:被普遍认为是学习C语言的一本好教科书,并且被全国大多数大学所选择。

2、影响不同

(1)C程序设计谭浩强版本的第四版:本书被大多数大学用作C语言学习的教科书,且纠正了第三版中的不足。

(2)C程序设计谭浩强版本的第三版:获原电子工业部优秀教科书一等奖,大学出版社畅销书特等奖,全国高等院校计算机基础教育研究会优秀教材一等奖。

3、特点不同

(1)C程序设计谭浩强版本的第四版:内容先进,体系合理,概念清晰,说明详尽,步骤少,分散困难点,实例丰富,通俗易懂,文字通俗易懂,是初学者学习C程序设计理想的教材,可以用作大学所有专业的正式教材。

(2)C程序设计谭浩强版本的第三版:已发行超过700万册,创下了类似书籍的全国记录,并且是学习C语言的主流书籍。

Ⅳ C语言什么版本比较完美,是AT&TC还是 MS C、Turbo C…

C语言的版本: ANSI C 版本和ISO C。现在标准C的最新版本是C11(2011年发布的), 对C语言支持的最好的应该算是GCC编译器了。

Ⅵ 为什么c语言有很多不同的版本

C的标准本来就有多个版本,目前编译器采用的标准比较常见的是ANSI C和C99。另外语言标准中也存在未定义行为,留给编译器实现自己去定义。各种编译器对标准的实现也未必完全遵守(C还好,C++这种特别复杂的语言就很难做到完全遵守标准了),而且往往还增加一些自己的扩展,预定义宏之类的。这些都给跨编译器编码带来麻烦。不过总体而言C是个比较单纯的语言,除非程序员故意,一般搞不出太多给编译器出难题的花样。

Ⅶ C语言的各种版本

Quick C,Win-TC

Ⅷ C语言的最新版本是多少

C语言最新标准是C99. 即1999年出的最新C语言标准。后续C语言不再出新标准,而是转向C++标准的完善。最新的C++标准为2011年出的C++11.C语言历史版本:1988年, 美国国家标准研究所(ANSI)为C语言制定了第一套C语言标准,即ANSI标准,在1990年,ISO再次采用了这种标准,所以也有一种别称叫“C90”。1999年,ISO对C语言进行了修订,简称“C99”。后来ANSI又采用了这种标准。

Ⅸ c语言有很多版本吗全国计算机三级考试用哪个版本的编程软件求解答

C语言标准有很多版本,给你列举一下:C89C90C99C11(当前最新标准)下一个标准正在制定当中,预计2019年前完成。这些是C语言的标准,考试用的是C99以前的标准。虽然C语言这么多的标准但是其基本的语法是一致的,区别是每个版本都会增加一点额外的语法或者修复BUG。国内C语言考试的话软件估计都是用VC++6.0了(这个随便一本国内教材都是以VC6.0来讲的)。

Ⅹ C语言有哪些版本的书

《C和指针》:我认为这本书比较适合当第一本C语言教材,写的详细并且专业,深入浅出。我觉得看过谭浩强的书也要看看这本,因为谭老师的书有的部分确实没有深入下去。《C程序设计语言》:号称第二本C语言教材,这是C语言发明者编写的书,很薄,但全是精华。在读这本书的时候可能会感觉有些吃力,但是这才是原汁原味儿的C。《C专家编程》:为什么叫专家编程?因为确实是专家级别作者写出来的书,C语言精华全部在此,一开始可能觉得这本书很枯燥,但是当你和C打过一段时间交道后回头再看这本书,字字箴言。《C缺陷与陷阱》:深入剖析C语言“缺点”的书,年代久远,开卷有益。《C标准库》:对C标准库中所有函数都有比较详细的分析,我认为标准库函数的代码是学习C编程的最好例程。当然这本书也适合当作手册,随用随查。 学C语言光看书是肯定不行的,有很多东西都是一看就会,一写就不会,所以code才是王道,要不断练习编码,不断从实际程序中学习。实践和书本中的知识联系起来效果才最好。 C语言天生就和Unix/Linux分不开的,我建议你有空了解下Linux的东西,学学Linux在shell下的命令操作,学学GNU的工具,比如GCC,GDB,make等等,这些会对以后的学习大有帮助。


赞 (0)