当前位置: 首页 > news >正文

上海高端网站建设海外推广渠道都有哪些

上海高端网站建设,海外推广渠道都有哪些,如今做那些网站能致富,案例较少如何做设计公司网站C语言主要的三个标准:C89(C90)、C99、C11、K&R C 指的是 C 语言的原始版本。1978年,C 语言的发明者丹尼斯里奇(Dennis Ritchie)和布莱恩柯林(Brian Kernighan)合写了一本…

C语言主要的三个标准:C89(C90)、C99、C11、

K&R C

指的是 C 语言的原始版本。1978年,C 语言的发明者丹尼斯·里奇(Dennis Ritchie)和布莱恩·柯林(Brian Kernighan)合写了一本著名的教材《C 编程语言》(The C programming language)。由于 C 语言还没有成文的语法标准,这本书就成了公认标准,以两位作者的姓氏首字母作为版本简称“K&R C”。

ANSI C(又称 C89 或 C90) 标准

由于C语言被各大公司所使用(包括当时处于鼎盛时期的 IBM PC),因此到了 1989 年,C语言由美国国家标准协会(ANSI)进行了标准化,此时C语言又被称为 ANSI C。

而仅过一年,ANSI C 就被国际标准化组织 ISO 给采纳了。此时,C语言在 ISO 中有了一个官方名称——ISO/IEC 9899: 1990。其中:

  • 9899 是C语言在 ISO 标准中的代号,像 C++ 在 ISO 标准中的代号是 14882;

  • 而冒号后面的 1990 表示当前修订好的版本是在 1990 年发布的。

对 于ISO/IEC 9899: 1990 的俗称或简称,有些地方称为 C89,有些地方称为 C90,或者 C89/90。不管怎么称呼,它们都指代这个最初的C语言国际标准。

这个版本的C语言标准作为 K&R C 的一个超集(即 K&R C 是此标准C的一个子集),把后来引入的许多非官方特性也一起整合了进去。其中包括了从 C++ 借鉴的函数原型(Function Prototypes),指向 void 的指针,对国际字符集以及本地语言环境的支持。在此标准中,尽管已经将函数定义的方式改为现在我们常用的那种方式,不过K&R的语法形式仍然兼容。

C99 标准

在随后的几年里,C语言的标准化委员会又不断地对C语言进行改进,到了 1999 年,正式发布了 ISO/IEC 9899: 1999,简称为 C99 标准。

C99 标准引入了许多特性,包括内联函数(inline functions)、可变长度的数组、灵活的数组成员(用于结构体)、复合字面量、指定成员的初始化器、对IEEE754浮点数的改进、支持不定参数个数的宏定义,在数据类型上还增加了 long long int 以及复数类型

毫不夸张地说,即便到目前为止,很少有C语言编译器是完整支持 C99 的。像主流的 GCC 以及 Clang 编译器都能支持高达90%以上,而微软的 Visual Studio 2015 中的C编译器只能支持到 70% 左右。ANSI C(又称 C89 或 C90)

C11 标准

2007 年,C语言标准委员会又重新开始修订C语言,到了 2011 年正式发布了 ISO/IEC 9899: 2011,简称为 C11 标准。

C11标准新引入的特征尽管没 C99 相对 C90 引入的那么多,但是这些也都十分有用,比如:字节对齐说明符、泛型机制(generic selection)、对多线程的支持、静态断言、原子操作以及对 Unicode 的支持

C17 标准

C17(也被称为为 C18)是于2018年6月发布的 ISO/IEC 9899:2018 的非正式名称,也是目前(截止到2020年6月)为止最新的 C语言编程标准,被用来替代 C11 标准。

C17 没有引入新的语言特性,只对 C11 进行了补充和修正

C2X 标准

标准化组织正在讨论 C 语言的下一个版本,据说可能会在2023年通过,到时就会称为 C23。

关于C语言的发展历史、语言特点等介绍可参考百度百科:https://baike.baidu.com/item/c%E8%AF%AD%E8%A8%80/105958?fr=aladdin。

http://www.dinnco.com/news/39604.html

相关文章:

  • 东莞阳光网seo排名赚钱
  • 一品威客做的网站好用吗济南网络优化哪家专业
  • 多语种网站友情链接的定义
  • 北京电商公司有哪些东营优化路网
  • 深圳政务服务网上大厅西安自动seo
  • 个人网站做淘宝客如何备案360建站和凡科哪个好
  • jsp动态网站开发心得如何免费推广网站
  • 鸿蒙系统app开发东莞网站建设seo
  • 制作手游需要学什么软件福州seo代理计费
  • 网站建设 文章个人代运营一般怎么收费
  • 绵阳做手机网站软文推广发布
  • 企业网站开源公司如何在百度宣传
  • 怎么开一个属于自己的网店百度seo优化及推广
  • 做微信网站的公司百度站长平台论坛
  • v9做的网站被攻击链接吧跳转中国最厉害的营销策划公司
  • 河南焦作有做网站开发的公司吗网站设计公司官网
  • 移动app与网站建设的区别体验营销策略有哪些
  • 网易企业邮箱app下载搜索引擎优化seo论文
  • 河北省建设项目信息网站湖南seo优化排名
  • asp.net做网站头部和尾部_都用什么来实现东莞今天发生的重大新闻
  • 泉州野外拓展网站建设百度网盘搜索引擎入口在哪里
  • b to c网站建设报价站点查询
  • 北京营销型网站建设哪家好西地那非片能延时多久有副作用吗
  • 网站建设酷隆网络优化有前途吗
  • 怎么做网站规划网站关键词搜索排名
  • 空间类网站价格推广软文范例100字
  • 默认的首页文件名一般是福州百度推广排名优化
  • 教你做吃的网站百度投诉中心24小时电话
  • 专做母婴的网站百度推广助手app
  • 国内外优秀设计网站seo诊断报告