22. 一个题来探查对 字符串,指针,数组三方面的关联使用方面的概念是否清晰,分析下面三个printf打印什么?...

本文通过三个具体的printf函数实例,深入解析了C语言中指针与字符数组的使用技巧,包括指针的递增、间接引用以及复杂的指针运算。
 1 //分析下面三个printf打什么?
 2 #include <stdio.h> 
 3 int main()
 4 {
 5  
 6     char *c[] = {"ENTER", "NEW", "POINT", "FIRST"};
 7     char **cp[] = {c+3, c+2, c+1, c};
 8     char ***cpp = cp;
 9     
10 
11     
12     printf("%s\n",**(++cpp));//POINT
13     printf("%s\n", *--*++cpp+3);  //ER
14     printf("%s\n",**cpp);//ENTER
15     
16 
17     
18 }

 

转载于:https://www.cnblogs.com/ZhuLuoJiGongYuan/p/9470283.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值