C语言中s*=*(p+i)是啥意思?

问题描述:

C语言中s*=*(p+i)是啥意思?
1个回答 分类:综合 2014-10-13

问题解答:

我来补答
表达式中p应该是个指针,指向一个数组,如a[10]
数组a的首地址传输给指针p,*(p+i)就是数组的第i个元素a[i].
表达式“s*=”就是s=s*()
于是,该表达式即为s=s*(*(p+i))
也就是s=s*a[i]
表达式中第一个“*”是乘法运算
第二个“*”是指针运算符.
 
 
展开全文阅读
剩余:2000
上一页:求补英语