跳至内容
响水凹
欢迎来到 Guang-Wen Duan (Dennis Duan) 的个人 Wiki
用户工具
登录
站点工具
搜索
工具
显示页面
过去修订
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
computer:c:tips:array_and_pointer
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
====== 数组不转换为指针的场合 ====== 数组与指针的关系很密切,很多时候数组会转换成指针使用,比如[[.:unary_conversions|一元转换]]、[[.:function_argument_conversions|函数参数转换]]。 但以下场合例外: * sizeof,此时返回的是整个数组的大小(size),而不是一个指针的大小; * &(取地址操作),获得一个指向数组的指针,而不是一个指向数组首元素的指针的地址; * 用字符串常量初始化一个字符数组。 例如,有一个数组: <code c> int array[N]; </code> 则&array的类型是: <code c> int (*)[N] </code> 而不是int *,或者int **。 {{tag>C语言}}
computer/c/tips/array_and_pointer.txt
· 最后更改: 2014/11/01 02:02 由
127.0.0.1
页面工具
显示页面
过去修订
反向链接
回到顶部