吾爱程序员:这里有好玩的游戏和软件
当前位置:首页C语言教程 → 程序的输出 | 取消引用,引用,取消引用,引用

程序的输出 | 取消引用,引用,取消引用,引用

来源:网络 | 更新时间:2022-01-16 08:34:16
预测以下程序的输出
#include<stdio.h>
int main()
{
char *ptr = "52cxydh";
printf("%cn", *&*&*ptr);

getchar();
return 0;
}
输出:5 说明:运算符 * 用于解引用,运算符 & 用于获取地址。这些运算符在一个接一个使用时相互抵消。我们可以交替应用它们。次。例如 *ptr 给我们 5,&*ptr 给我们 5 的地址,*&*ptr 又是 5,&*&*ptr 给我们 5 的地址,最后 *&*&*ptr 给 '5' 现在试试下面
#include<stdio.h>
int main()
{
char *ptr = "52cxydh";
printf("%sn", *&*&ptr);

getchar();
return 0;
}
 

最新文章

热点资讯

手游排行榜

CopyRight 2020-2030吾爱程序员

鄂ICP备2021004581号-8

本站资源收集于网络,如有侵权请联系我们:35492删除0109@qq.com