zoukankan      html  css  js  c++  java
  • 基本知识点

    1.int a(100)// 对象构造  效率最高   a==100;

    2.分配空间(new

      ptr=malloc(sizeof(int))//  仅分配空间

      ptr=new int;

      ptr=new int(5566)//new分配空间,还可以构造该对象

    3.释放空间(delete)

      free(ptr);//仅释放ptr指向的空间

      delete(ptr);//   释放空间,还可以析构对象(将指针指向的子空间也释放)

    4.new的用法

      new    type;//type 为分配空间的类型

      例:如果需要四个整型数据的空间    

    1 int *yy;
    2 yy=new int [4];   //分配四个整型数据空间
    3 
    4 delete [] yy; //删除空间,[]放在变量名前面,也可以不加[]

    5.引用

    1 int  &   a;  //error,引用只能定义,不能声明
    2 int  &   a=value; //a是value的引用(别名)
    3 
    4 //注:只有在声明里或者形参中"&"表示引用,否则表示取地址
    5 //引用的表达式:
    6 type  &   value=aa;  //type 表示被引用变量aa的数据类型,value为aa的别名
  • 相关阅读:
    jq常用操作
    Vue过滤器
    NodeJS跨域问题
    js获取url参数(通用方法)
    jq动画实现左右滑动
    vue-cli3.0 gui(一)
    微信小程序无法定位
    java连接数据库报了ssl连接的警告
    node——module.exports
    node——Commonjs
  • 原文地址:https://www.cnblogs.com/edan/p/9010063.html
Copyright © 2011-2022 走看看