哦,明白,谢谢, 我还有一个问题要请教一下:(不好意思,初学指针,太多问题不懂) 若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是? A p+=2,*(p++) B p+=2,*++p C p+=3,*p++ D p+=2,++*p 麻烦写详细一点,拜托!
以下是引用mebol在2007-11-7 21:55:30的发言: 哦,明白,谢谢, 我还有一个问题要请教一下:(不好意思,初学指针,太多问题不懂) 若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是? A p+=2,*(p++) B p+=2,*++p // 先++使得p 指向a[3] 的位置 C p+=3,*p++ //一样输出4,然后p 指向a[4]的位置 D p+=2,++*p //这里是做++a[2]就是4 麻烦写详细一点,拜托!