zoukankan      html  css  js  c++  java
  • C++面试笔记二

    下面的数据声明都代表什么?

    float(**def)[10]

    def是一个二级指针,他指向的是一个一维数组的指针,数组的元素都是float

    double*(*gh)[10]

    gh是一个指针,他指向一个一维数组,数组元素都是double *

    double(*f[10])();

    f是一个数组,f有10个元素,元素都是函数的指针,指向的函数类型是没有参数且返回double的函数

    int*((*b)[10]);

    就跟"int *(*b)[10]"是一样的,是一维数组的指针

    Long (* fun)(int)

    函数指针

    int (*(*F)(int,int))(int)

    F是一个函数的指针,指向的是函数的类型是有两个int参数并且返回一个函数指针的函数

    返回的函数指针指向有一个int参数且返回int的函数

  • 相关阅读:
    python 网络爬虫(三)
    python 网络爬虫(二)
    python 网络爬虫(一)
    python 爬虫原理
    (转)栈的生长方向
    CRC校验
    extern关键字
    E
    The Super Powers UVA
    V
  • 原文地址:https://www.cnblogs.com/newlist/p/2262263.html
Copyright © 2011-2022 走看看