zoukankan      html  css  js  c++  java
  • C++ 素未某面

    C语言有非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作。
    C++擅长面向对象程序设计。


    OOP达到了软件工程的三个主要目标:重用性、灵活性和扩展性。
    OOP=对象+类+继承+多态+消息,其中核心概念是类和对象。
    程序由一系列对象组成。类是实体的抽象,包括表示静态属性的数据和对数据的操作,对象是类的实例化。


    GP发明一种语言机制,能够帮助实现一个通用的标准容器库,
    比如用一个List类存放所有可能类型的对象。


    STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。
    STL的目的是标准化组件,这样就不用重新开发,可以使用现成的组件。

    C++ 标准库 :实现形式 header files
    例如:#include <iostream>

    内含标准模板库,STL内含六大部件
    Standard Template Library

    标准库组件封装于namespace"std"
    using namespace std; 相当于声明
    直接用cout //代替 using std::cout;

    网站:
    CPlusPlus.com
    CppReference.com
    gcc.gnu.org

  • 相关阅读:
    深度学习和神经网络的区别是什么
    各种数据类型范围
    排队接水
    最大整数
    马拉松接力赛
    合并果子
    统计学生信息(使用链表完成)
    删除数组中的元素(链表)
    求最大公约数(最小公倍数)
    十进制转化成八进制(一到十六进制)
  • 原文地址:https://www.cnblogs.com/mo-jian-ming/p/13860329.html
Copyright © 2011-2022 走看看