C语言中有没有--*pc

VS编译时报错,求助

第1个回答  2015-01-15
看在什么情况下,如果是下面这种情况,是错误的

比如:
int a[5]={1,2,3,4,5},*pc;
pc=a[2];
--*pc;

//因为*pc,指的是3,再对3进行--运算,当然不对了。本回答被提问者采纳
第2个回答  2019-04-03
首先
pc是一个指向字符的指针,pc=ch,是指pc的指针指向ch的首地址,pc+5就是说
ch这个数组里面从第0个开始
右移五位,指向的是e这个字符的首地址
第3个回答  2015-01-15
么有,你这有会有问题
相似回答