这个结果为什么是"ent" ..谁能给个具体解答啊..还有p3=(long *)p1 这句咋转型的.main(){ char *p1="student",*p2;long int *p3;p3=(long *)p1;p3++;p2=(char *)p3;printf("%s\n",p2);}

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 20:38:13
这个结果为什么是

这个结果为什么是"ent" ..谁能给个具体解答啊..还有p3=(long *)p1 这句咋转型的.main(){ char *p1="student",*p2;long int *p3;p3=(long *)p1;p3++;p2=(char *)p3;printf("%s\n",p2);}
这个结果为什么是"ent" ..谁能给个具体解答啊..还有p3=(long *)p1 这句咋转型的.
main()
{
char *p1="student",*p2;
long int *p3;
p3=(long *)p1;p3++;
p2=(char *)p3;
printf("%s\n",p2);
}

这个结果为什么是"ent" ..谁能给个具体解答啊..还有p3=(long *)p1 这句咋转型的.main(){ char *p1="student",*p2;long int *p3;p3=(long *)p1;p3++;p2=(char *)p3;printf("%s\n",p2);}
还有p3=(long *)p1将p1这个函数强制转换为长整型然后赋给p3.
指针自加操作是对自身类型的自加,比如说你对一个char指针自加,那么他的地址会加1个字节..如果对一个 long自加,就会加4个字节.你换为long后又p3++;所以是加了4个字节,所以结果输出了第5个字符后面的字符.
p3=(long *)p1;p3++;
上面两句其实可以看做是
p1=p1+4;

这个结果为什么是ent ..谁能给个具体解答啊..还有p3=(long *)p1 这句咋转型的.main(){ char *p1=student,*p2;long int *p3;p3=(long *)p1;p3++;p2=(char *)p3;printf(%s ,p2);} 什么是世界?谁能给个定义, 谁能详细介绍英语单词中ance ence ent 词尾 等号右边为什么是这个结果? 什么是密码字典?谁能给个定义我? 谁能给我翻译一下这个句子 很着急 ~~~~~~!再现等 A constitution is a set of rules for governA constitution is a set of rules for government—often codified as a written document—that lists the powers and functions of a political ent 谁能给我解释下这个物理公式?,第一个运动过程为什么是-2gH? ent是什么意思www是万维网,那http://ent.tom.com.这个ent代表什么意思啊?谢谢 什么是高速弯 什么是低速弯 谁能给个定义 谁能解释一下金与南宋对立的结果为什么是元统一中国? 这个数学式的最终结果为什么是 1/2? 650mmHg转换为以KPa为单位是多少希望各位高手能给个转换公式,不要只给个结果, 高手们能给个解释么为什么第一个是伴X显 第二个为什么是伴X隐 第三个为什么是伴Y 谁能给个确切的定义或解释:什么是里脚手架? 什么是“短木桶效应”?谁能给我举个例子说明一下? 什么是电光源技术谁能给个详细的说明 电路图中的负载电路是什么意思什么是偏置电路,谁能给个图并说明一下. 谁能给我通俗的解释一下什么是质点,最好举个生活中的例子.