当前位置: 首页 > article >正文

数据 类型

整数 a:           int
a的地址:        int*(指向整数的指针)        int *p= &a; 

存放a的数组b:          int[n]          int b[] = {a};
存放a的地址的数组c:int*[n]        int *c[] = {&a};

b的地址:        int(*)[n](指向包含n个整数的数组的指针),n是数组b大小
                ​​​​int (*p)[] = &b;  p是指向int类型数组的指针
c的地址:        int(**)[n](指向包含n个整数指针的数组的指针),n是数组c大小
                int *(*p)[] = &c;        p是指向int指针类型数组的指针

指向printf函数的指针d:        int (*)(const char*, ...)
        int (*d)(const char *, ...)= printf; 
        d是函数指针,指向printf函数,printf函数的返回类型是int,参数是可变的。


存放d的数组:        int (*[n])(const char*, ...)  数组的大小n
        int (*e[])(const char *, ...) = {printf}; 
        e是函数指针数组,存储指向printf函数的指针。

printf函数的签名:

int printf(const char*, ...);

 


http://www.kler.cn/a/531646.html

相关文章:

  • kubernetes(二)
  • 结构体DMA串口接收比特错位
  • Javascript代码库-jQuery入门
  • 图书管理系统 Axios 源码__获取图书列表
  • tiktok 国际版抖抖♬♬ X-Bogus参数算法逆向分析
  • 低成本、高附加值,具有较强的可扩展性和流通便利性的行业
  • 【LeetCode 刷题】回溯算法(3)-子集问题
  • 基于脉冲响应不变法的IIR滤波器设计与MATLAB实现
  • 10.8 LangChain Output Parsers终极指南:从JSON解析到流式处理的规范化输出实践
  • 【R语言】环境空间
  • 【最后203篇系列】006 -使用ollama运行deepseek-r1前后端搭建
  • Java中的常见对象类型解析
  • 想学习Python编程,应该如何去学习呢
  • ChatGPT怎么回事?
  • Linux环境下的Java项目部署技巧:Nginx 详解
  • powershell编写一个简易的http服务器httpServer
  • 《基于deepseek R1开源大模型的电子数据取证技术发展研究》
  • 计算机组成原理——存储系统(二)
  • 大一计算机的自学总结:数据结构设计相关题
  • 浅谈知识蒸馏技术
  • 【玩转 Postman 接口测试与开发2_014】第11章:测试现成的 API 接口(下)——自动化接口测试脚本实战演练 + 测试集合共享
  • Immutable设计 SimpleDateFormat DateTimeFormatter
  • 如何用一年时间如何能掌握 C++ ?
  • lstm部分代码解释1.0
  • MySQL锁详解
  • 深入探究 Spring 中 FactoryBean 注册服务的实现与原理