永发信息网

void main() { char *p,*q; char str[]="Hello,World\n"; q = p = str; p++; print(q); prin

答案:3  悬赏:30  手机版
解决时间 2021-11-23 09:40
void main() { char *p,*q; char str[]="Hello,World\n"; q = p = str; p++; print(q); print(p); } void
最佳答案
int main()
{
char *p,*q; //定义char型指针 p q
char str[]="Hello,World\n";//定义一个char数组 str[]
q = p = str;//把p和q都指向str数组第一个数的下标,就是"h"
p++;//把p的指针后移一位,就是"e"
print(q);//打印出q
print(p);//打印出p

void print(char *s)//定义一个print函数
{
printf("%s",s);
}

return 0;
}

这代码很简单
要多看书喔。
全部回答
什么情况?
什么问题?
输出:
Hello,World
ello,World追问具体点,怎么来的呢?追答char str[]="Hello,World\n";//str 是数组
q = p = str;//这里两个指针都指向了str,就是数组的首地址。str[0]='H'
p++;这里指针p加1,是指针加1,加sizeof(char),也就是一个字节。所以p指向了下一个字符,即'e'
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
50.76÷47验算过程
瞳子谬怎么读音是什么
1991年国历9月18日早上6点30算命
说一个女孩长得挺‘筋道儿’的是什么意思?
魏县有到台湾的物流吗
海南少女遭群殴视频,无马赛克的,百度云的
300吨的选矿球磨机一分钟转几转
上海中集焊工待遇怎么样?
黄县黄金价格现在多少钱一克
动车在有砟轨道或者无砟轨道上都能跑是吗
豫Ax6666价值多少
现在没有ps2接口的机械键盘吗
一瓶洒连瓶重80克,喝了一半的酒后,连瓶还重
我是南京浦口区永宁镇的,我们村要收回农民所
请问一下,(22)除7等于3余1,〔〕里面还可
推荐资讯
最后一字是祸字的成语
LOL2018年最新版本怎么游戏里看自己配置的装
罗京那年去世?
松江报警主机3208G手动编程像水流指示器,信号
煜辰和宇辰哪个名字比较好听
洛阳怎么去万仙山
赡养费的给付内容包括哪些
2016年永清买首套房能退契税吗
产后一个月还有满月发汗这一说吗
开米洗衣(育才路99-6号天和大酒店西侧)地址有
有些交流电产品检测有时不用佩戴静电手环吗
平时生活中的幸福作文三百字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?