C语言复杂声明

First step

int *f();

/* f:是一个函数,它返回一个指向int类型的指针*/

int (*pf)();

/* pf:是一个指向函数的指针,该函数返回一个int类型的对象*/

说明:*是一个前缀运算符,其优先级低于()

Deeper

char **argv

argv : pointer to pointer to char

指向char 类型的指针的指针

int (*daytab)[13]

daytab:pointer to array[13] of int

daytab:指向int类数组的指针

int *daytab[13]

daytab: array[13] of pointer to int

int类指针的数组

void *comp()

comp:function returning pointer to void

返回void类的指针的函数

void (*comp)()

comp:pointer to function returning void

comp:指向返回void类的函数的指针

char (*(*x())[])()

x: function returning pointer to array[] of pointer to function returning char

x()返回一个指向数组的指针,该数组中包含了指向返回char类型的函数的指针

char (*(*x[3])())[5]

x:array[3] of pointer to function returning pointer to array[5] of char

x[3]数组里面存放指向函数的指针,该函数返回的是指向char类型的数组[5]

最新文章

  1. Python学习目录
  2. css实现容器垂直水平居中的七中方法
  3. nginx利用geo模块做限速白名单以及geo实现全局负载均衡的操作记录
  4. [转]Oracle 树操作(select…start with…connect by…prior)
  5. C语言sizeof陷阱
  6. STL六大组件之——迭代器这个东西
  7. synergy--共享你的键鼠
  8. HDU 5312 Sequence (规律题)
  9. cocos2d-x 移植android竖,横屏设置
  10. ORM了解
  11. 【Machine Learning in Action --3】决策树ID3算法
  12. 浅谈 angular新旧版本问题
  13. php数据库备份脚本
  14. 通过Javascript调用微软认知服务情感检测接口的两种实现方式
  15. JAVA之旅(十二)——Thread,run和start的特点,线程运行状态,获取线程对象和名称,多线程实例演示,使用Runnable接口
  16. DAX/PowerBI系列 - 查询参数用法详解(Query Parameter)
  17. BZOJ2157 边转点 树链剖分
  18. QFileSystemModel中通过flags函数反应代码的层级思考
  19. ERP采购申请管理(三十九)
  20. javaScript之jQuery框架

热门文章

  1. How to bind data to a user control
  2. wordpress 导航相关的函数
  3. 20145209&20145309信息安全系统设计基础实验报告 (3)
  4. html基本的内容
  5. ArGIS Server 服务的更新
  6. 【ionic】Mac IOS下真机调试
  7. phpcms流程
  8. yii 基础版用rbac-plus
  9. 文档生成工具 appledoc
  10. 安装php扩展库