第15行錯在哪里????
#include<iostream>
#include<string>
using namespace std;
int main(void)
{
int a=10;
int *p=&a;
int *&q=p;
int m=6;
int *r=&m;
int *&s=r;
int F;
F=p*r;
cout<<F<<endl;
return 0;
}
#include<string>
using namespace std;
int main(void)
{
int a=10;
int *p=&a;
int *&q=p;
int m=6;
int *r=&m;
int *&s=r;
int F;
F=p*r;
cout<<F<<endl;
return 0;
}
2015-10-24
15行是 F = p * r;
p 和 r 是兩個指針,指針沒有相乘的操作,不能將它們相乘。