char *st[]={ abcd , efgh , ijkl , mnop };printf( %s ,*(str+1)+1) 输出结果是什么,求详解 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 printf char st ijkl mnop 搜索资料 1个回答 #热议# 普通体检能查出癌症吗? baiyunbian2011 推荐于2018-05-04 知道答主 回答量:3 采纳率:0% 帮助的人:3万 我也去答题访问个人页 关注 展开全部 应该是"fgh",原因如下:定义的*st[]指向4个地址,分别是&st[0],...&st[3]。而*(st+1)即指向st[1]这个字串地址。则*(st+1)+1表示该地址加1,即指向以st[1]开始往后一个字节,即"f"字节地址。你要求打印字串,很自然地把存储"f"地址后的字符串打印出来了。故结果应是"fgh"另:建议你写代码时写规范一点。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京勤哲软件技术广告2024-12-24勤哲Excel服务器2024学习和下载。用Excel自动生成中文编程语言及手机app.软博会金奖产品,适合于各行各业的管理人员使用。www.qinzhe.com 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容用excel做中文编程语言!!www.qinzhe.com查看更多可以控各种音频处理器的按键面板www.gf8848.cn查看更多可编程中控编程教程视频教学 简单易学 源头厂家 免费编程教学www.gf8848.cn广告 其他类似问题 2022-08-17 为什么char s[]={'s','t','r','i','n','g'};printf("%d\ 2023-06-08 14.代码"s="abcdefghllklmn";print(s[1:12:4])"的输出结果是 2023-06-08 14.代码"s="abcdefghllklmn";print(s[1:12:4])"的输出结果是 2017-09-30 C语言 char str[ ]="ABCD",*p=str; 语句printf("%d\n",*(p+4));输出结果为0,为什么? 3 2017-09-08 char str1[]="abc";char str2[]="abc";cout<<(str1==str2)<<endl; 38 2019-01-01 对于定义 char str[] = "abc\000def\n"(注:其中0为数字零),求字符串str的长度len 67 2018-05-09 char[]="a\128b\\\tcd\n";printf("%d",strlen(s));答案是9,为什么? 6 2012-12-08 若有定义char str[]="ABCDE\0FGH",*p=&str,则printf("%c",*p+7)=H 为什么,怎么理解 4 更多类似问题 > 为你推荐: