C语言中*p=*p1*(*p2);是什么意思
C语言中*p=*p1*(*p2);是什么意思
日期:2018-03-01 14:43:21 人气:1
你首先要懂一点指针的基本知识;
1.int *p1=&a,*p2=&b;
则表示p1和p2是两个指针,分别指向变量a和b。
int *p;表示p也是指针,指向不明(所以这里指向不明,是不好的,要给p赋值)。
2.*p和*p1,*p2代表指针指向的内容,即未知和a,b
3.*p=*p1*(*p2);要注意第3个*是代表乘号,其余是指针的用途
*p=*p1*(*p2)就代表*p=a*b