zoukankan      html  css  js  c++  java
  • 2.C++语言特性

    一.普遍编程语言的特征


        任何常用的编程语言都具备一组公共的语法特征,不同的语言仅在特征的细节上有所区别。所以,要想掌握一门语言,需要理解其语法特征的实现细节是第一步。
      最基本的特征包括:
           <1>.内置类型
           <2>.变量,用来为对象命名
           <3>.表达式和语句,用于操作上述数据类型的具体值。
           <4>.if/while等控制语句,这些语句能够让我们有选择地执行一些语句或重复执行一些语句。
           <5>.函数,用于定义可以随时调用的计算单元。
       大部分的编程语言通过两种方式来补充其基本特征:一是赋予程序员自定义数据类型的权利;二是将有用的功能封装成库函数提供给程序员。  

    二.新增特性


        (1).能够定义使用像内置类型一样自然的类类型 class type。(内置类型:由语言本身定义的类型,如int。)

     (2).类的构造-析构函数,该功能用于实现class像内置类型的初始化。

       (3).类的一些基本内容---this指针、类的作用域等

       (4).类方法中的运算符重载、友元函数。

     (5).使用类过程中的动态内存分配、返回对象的分析以及指向对象的指针。

        (6).用于实现代码重用的继承-公有继承、私有继承、保护继承、包含等。

        (7).友元类、异常、标准模板库和输入输出文件。 

    三.C++的特点
       

  • 相关阅读:
    pycharm连接mysql报错!Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope
    Django之视图
    Django模板语言相关内容
    Django使用ORM之多对多(四)
    Django使用ORM之一对多(三)
    018_序列化模块_什么是模块
    017_os_sys_time_collection_random 模块
    015_内置函数2
    014_内置函数
    013_生成器(yield)_列表推导式
  • 原文地址:https://www.cnblogs.com/nyqm/p/7954657.html
Copyright © 2011-2022 走看看