c语言*temp=*p1;*p1=*p2;*p2=*p;这是对的还是错误的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/25 18:21:13
c语言 temp=0 ;0=temp的区别

前者是将0赋值给temp后者是错误的,赋值符左端必须是变量,不能是个数,可以a=temp,意思是将temp的值赋给a

C语言p2->front->next=p1表示什么

/*这个是链表中的本内容吧,表示一个节点有前后节点,前节点用指针front指向,后一个节点用next指向.我再举个例子你就懂了.*///定义结构体structNode{DataTypedata;str

swap(int *p1,int *p2) {int temp; temp=*p1; *p1=*p2; *p2=temp

没有a=,b=.直接输入5,9Enter结束!要不然改成scanf("a=%d,b=%d",&a,&b);再输入a=5,b=9,也行.scanf怎么写的,你就怎么输入.

C语言p1->什么意思

p1是指针,p1->用来指向该指针所指向的数据块中的某个元素.

C语言 int *p,*p1,*p2; int a=5,b=3; p1=&5; p2=&3; *p = *p1; //

.没听过也没想过直接对数字进行取地址操作,你还是把5和3存到一个变量中吧

c语言中*p1++=*p2++怎么算

*p1++=*p2++c语言从右往左压栈,1.先计算*p2:对指针p2取间接引用;2.再计算p2++(将指针p2向后移动1个自身长度的偏移量);3.再计算*p1:对指针p1取间接引用;4.再计算p1+

temp|=0x80;这是什么意思 单片机c语言中

temp|=0x80;//等价于temp=temp|0x80;//表示将temp第一个字节的最高位置为1.

在C语言中>>是什么意思?如temp=~((temp>>4)|0xF0);

位运算符:|按位或>>按位右移按位取反假定inta=26,b=8;机器字长为8则a|b的意思是将a,b换做二进制,a=00011010,b=00001000从低位到高位依次按位做或运算,a|b=000

temp=p1; p1=p2; p2=temp; 你想做地址交换,为什么语法上不行

VC++6.0编译器能检查出你的p1,p2是int*p1,*p2,而temp是inttemp.认为类型不同,不能直接赋值.当然,理论上我们知道地址值是unsignedlongint,可以赋给int.于

C语言程序中temp是什么意思啊!

都是变量--!arrnum=[5]={23,9,90,250,16};应该是arrnum[5]={23,9,90,250,16};就是定义一个数组该数组装了23,9,90,250,16五个int型数据

C语言中*p=*p1*(*p2);是什么意思

你首先要懂一点指针的基本知识;1.int*p1=&a,*p2=&b;则表示p1和p2是两个指针,分别指向变量a和b.int*p;表示p也是指针,指向不明(所以这里指向不明,是不好的,要给p赋值).2.

C语言位移使用求解假设temp赋值为11111111,那么temp>>=4后,它是00001111还是11111111?

如果temp是无符号类型(unsigned)则用0补充,否则用符号位补充,示例程序:#include <stdio.h>int main(int argc,&

c语言 能不能讲解一下temp=a ;a=b;b=temp

将A的值赋给TEMP,将B的值赋给A,将TEMP的值赋给B

C语言中 d[3-j]=temp%10 的意思是什么

用temp除以10,然后将余数赋值给数组d的[3-j]+1个元素.

temp&=Ox12是什么意思,C语言里面的

可以这样理temp是一个变量,0x12是十六进制整数,表示成十进制整数为18,“&=”是位自反赋值运算符,其含义是“位与赋值”.这个表达式也可以写为:temp=temp&(0x12).那么整个表达式理

temp=(a>b)?a:b; 的C语言意思 请具体解释里面的语言意义

上面语句为C语言中的条件运算符,格式为()?表达式1:表达式2;运算方法为:先判断()里表达式的真假,若真则取表达式1,假则取表达式2.上述语句就是取a和b两数的值大者给temp,再通俗点讲,就是判断

c语言p=p1;p1=p2;p2=p这句是什么意思

假如你有一杯酒和一杯醋,现在你想让装酒的杯子装醋,装醋的杯子装酒,你需要第三个空杯子,先地酒倒入空杯子(P=P1),再把醋倒入原先盛酒的杯子(P1=P2),然后把原先空杯子里的酒倒入原先放醋的杯子(P

while(1) { temp=P1>>4; temp=temp | 0xf0; P1=temp; }

temp=P1>>4;/*P1的值右移4位的结果,赋给temp*/temp=temp|0xf0;/*将temp的值倒数5到8置1*/P1=temp;