[C语言]指针进阶压轴题

下面代码打印结果是什么?

复制代码
#include<stdio.h>
int main()
{
       char* c[] = { "ENTER","NEW","POINT","FIRST" };
       char** cp[] = { c + 3,c + 2,c + 1,c };
       char*** cpp = cp;
       
       printf("%s\n", **++cpp);
       printf("%s\n", *-- * ++cpp + 3);
       printf("%s\n", *cpp[-2] + 3);
       printf("%s\n", cpp[-1][-1] + 1);
       return 0;
}

画图分析:

相关推荐
鱼很腾apoc8 小时前
【学习篇】第20期 超详解 C++ 多态:从语法规则到底层原理
java·c语言·开发语言·c++·学习·算法·青少年编程
不吃土豆的马铃薯9 小时前
4.SGI STL 二级空间配置器 allocate 与_S_refill 源码解析
c语言·开发语言·c++·dreamweaver·内存池
水饺编程11 小时前
第5章,[Win32 章节] :几种典型的颜色
c语言·c++·windows·visual studio
Aurorar0rua12 小时前
CS50 x 2024 Notes C -12
c语言·开发语言·学习方法
jimy112 小时前
gnu89和c99中的inline关键字的关系和差异
c语言
张二娃同学14 小时前
01_C语言学习路线与开发环境搭建
c语言·开发语言·学习
程序leo源15 小时前
Qt信号与槽深度详解
c语言·开发语言·数据库·c++·qt·c#
Simple-Soft15 小时前
指针的高级应用与技巧 - C语言的灵魂
c语言·数据结构·算法
努力努力再努力wz16 小时前
【C++高阶数据结构系列】:时间轮定时器详解:原理分析与代码实现,带你从零手撕时间轮!(附时间轮的实现源码)
c语言·开发语言·数据结构·c++·qt·算法·ui
水饺编程17 小时前
编程基础:令牌粘贴指令,【##】
c语言·c++·windows·visual studio