c - 为什么这个说法是正确的?&f 是浮点型**
问题描述
我提出了这个问题:我有以下说明
float *f = (float*) malloc(5*sizeof(float));
这样做的结果是
&f is of type float**
我不明白为什么会这样。
解决方案
的类型f
是float*
,即一个指向浮点数的指针。&f
的地址也是如此,所以f
它的类型是指向浮点指针的地址,也就是指向浮点指针的指针,意思是float**
。
推荐阅读
- vim - 我正在尝试在 vim 上安装 vdebug,遇到 ./vim 问题
- php - 在主要受限用户而不是 www-data 下运行 PHP 是否安全?
- python - 如何将json响应列表转换为数据框?
- opengl - 具有多种颜色附件的多采样帧缓冲区的分辨率
- svg - Microsoft Edge 中的 SVG 动画兼容性
- javascript - 根据 redux 和路由器中的 jobId 获取特定的作业详细信息
- java - 如何在 Set 中添加重复元素?
- php - 如何将 url 中的 php 代码发送到另一个页面?
- mysql - mysql - GROUP_CONCAT 行转换成字符串
- php - 在 Wamp 服务器上设置多个端口以在 Localtunnel 链接上使用