C 语言中 long p=1 的意思
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/20 13:34:37
C语言中longp=1的意思C语言中longp=1的意思C语言中longp=1的意思&wiegand[0]意思就是取wiegand[0]和地址;(long*)&wiegand[0]意思就是将地址转为整
C 语言中 long p=1 的意思
C 语言中 long p=1 的意思
C 语言中 long p=1 的意思
&wiegand[0] 意思就是取wiegand[0]和地址;
(long*)&wiegand[0] 意思就是将地址转为整型指针;
(*(long*)&wiegand[0]) 意思就是取指针所指单元的内容,这里表达式等价于wiegand[0];
(*(long*)&wiegand[0]) <<= 1意思就是将wiegand[0])左移一位.
将我可以用下面的程序来验证:
#include <stdio.h>
void main()
{
int wiegand[4]=;
printf("%d\n",(*(long*)&wiegand[0])<<=1 );
//上面就是输出wiegand[0],其值为5,左移一位(相当于乘2)的值应该是10.
//本例没有涉及二维数组,因此楼上的2位说法是错误的.
}
C 语言中 long p=1 的意思
C语言的*p=*p+1什么意思
C语言中a=(signed long)b;什么意思
C语言中long(0)什么意思
C语言中s*=*(p+i)是啥意思?
C语言中**p表示什么意思
c语言中%p什么意思
C语言中%p%m什么意思
在C语言中(long
c语言*(*(p+2)+1)什么意思
C语言 p是指针:p += 1;p -= size;表示什么意思
C语言中sumint+=(long)xx[i]是
C语言中 p=f(i,i+1)是什么意思?
C语言中*p=&a是什么意思
C语言中p+=2是什么意思
c语言中p=%10.2f中10表示什么意思
C语言中,指针P->next什么意思?
C语言中 *(p-1)=1,*(p-2)=2,*(p-3)=3 是什么意思