这个错误是因为赋值语句出错,在赋值语句中被赋值的应该是一个变量,而不会是一个表达式。
打个比方:经典的递归调用中,前一个学生的年龄比后一个大两岁,可以用数学表达式表示为:
age(n)=age(n-1)+2;
但是放在程序中就要定义一个变量去存放age(n);
就像
int c;
c=age(n-1)=2;
这个错误是因为赋值语句出错,在赋值语句中被赋值的应该是一个变量,而不会是一个表达式。
打个比方:经典的递归调用中,前一个学生的年龄比后一个大两岁,可以用数学表达式表示为:
age(n)=age(n-1)+2;
但是放在程序中就要定义一个变量去存放age(n);
就像
int c;
c=age(n-1)=2;