• C说话教程第一章: C说话概论 (1)


    作者:Webmaster   根源:Linuxdby.com  





    C说话的发展进程

      C说话是在70年月初问世的。一九七八年由美国德律风电报公司(AT&T)贝尔实验室正式公布发表了C说话。同时由B.W.Kernighan和D.M.Ritchit合著了有名的“THE C PROGRAMMING LANGUAGE”一书。常常简称为《K&R》,也有人称之为《K&R》规范。可是,在《K&R》中并没有定义一个完好的规范C说话,后因由美国国家规范学会在此基本秘闻上制定了一个C 说话规范,于一九八三年公布发表。常常称之为ANSI C。

    今世最优越的次序方案说话

      早期的C说话告急是用于UNIX琐屑。因为C说话的壮年夜功效和各方面的所长渐渐为人们熟悉,到了八十年月,C动部动手进入其它应用琐屑,并很快在各类年夜、中、小和微型竞赛争论机上失落失落了遍及的运用。成为今世最优越的次序方案说话之一。

    C说话的特点

      C说话是一种布局化说话。它条理清楚,便于按模块化举措构造次序,易于调试和维护。C说话的显示材干和处置材干极强。它不仅具有富厚的运算符和数据规范,便于完成各类庞大的数据布局。它还可以间接拜访内存的物理地址,中缀位(bit)一级的应用。因为C说话完成了对硬件的编程应用,是以C说话集初级说话和初级说话的功效于一体。既可用于琐屑软件的垦荒,也稳妥于应用软件的垦荒。别的,C说话还具有用率高,可移植性强等特点。是以遍及地移植到了各类各型竞赛争论机上,从而构成了多种版本的C说话。

    C说话版本

      今朝最流行的C说话有以下几种:
       ·Microsoft C 或称 MS C
       ·Borland Turbo C 或称 Turbo C
       ·AT&T C
      这些C说话版本不仅完成了ANSI C规范,而且在此基本秘闻上各自作了一些扩年夜,使之愈加随便、完美。

    面向对象的次序方案说话

      在C的基本秘闻上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C 。 C 进一步扩年夜和完竣了C说话,成为一种面向 对象的次序方案说话。C 今朝流行的最新版本是Borland C 4.5,Symantec C 6.1,和Microsoft VisualC 2.0。C 提出了一些更为深化的观念,它所支持的这些面向对象的观念利便把成果空间间接地映射到次序空间,为次序员提供了一种与传统布局次序方案差别的思维举措和编程举措。是以也增加了整个说话的庞大性,把握起来有肯定难度。

    C和C++

      可是,C是C 的基本秘闻,C 说话和C说话在许多方面是兼容的。是以,把握了C说话,再进一步学习C 就能以一种熟谙的语法来学习面向对象的说话,从而抵达事半功倍的方针。

    C源次序的布局特点

      为了声明C说话源次序布局的特点,先看以下几个次序。这几个程 序由简到难,显示了C说话源次序在组成布局上的特点。虽然有关内容还未先容,但可从这些例子中体会到组成一个C源次序的基本局部和誊写花式。
    main()
    {
      printf("c说话全国www.vcok.com,您好!\n");
    }
      main是主函数的函数名,走漏发扬阐发这是一个主函数。每一个C源次序都必须有,且只能有一个主函数(main函数)。函数调用语句,printf函数的功效是把要输入的内容送到显示器去显示。printf函数是一个由琐屑定义的规范函数,可在次序中间接调用。




    版权声明: 原创作品,许愿转载,转载时请务必以超链接情势标明文章 原始因由 、作者信息和本声明。不然将穷究司法责任。

  • 相关阅读:
    前端构建工具——Gulp
    jQuery事件命名空间
    浏览器类型鉴别那些事
    花式秀Mac——Mac快捷操作整理ing……
    解构jQuery之jQuery整体架构
    立即调用表达式
    iScroll小计
    JSONP原理及jQuery中的使用
    同源策略和跨域方法
    WebStrom、Sublime Text快捷键及使用技巧(补充ing...)
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975635.html
Copyright © 2020-2023  润新知