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++的特点
       

  • 相关阅读:
    webpack 代码拆分,按需加载
    Linux 安装 node
    H5项目常见问题及注意事项
    低耦合,高内聚。实乃至理名言
    Generator 函数学习笔记
    async 函数学习笔记
    JavaScript 中的 Thunk 函数
    Promise 学习笔记
    vb.net WIN32API 获取listview的值
    vb WIN32 API获取syslistview行数
  • 原文地址:https://www.cnblogs.com/nyqm/p/7954657.html
Copyright © 2011-2022 走看看