函数内部变量 自增自减赋值问题

/*001函数内部变量 自增自减赋值问题
int f1(int m,int n){//m=3,n=5
	int a,b;
	a=n++;//a=5++; a=5;
	b=--m;//b=--3; b=2;
	return a+b;//c=7
}

int main(){
	int a,b,c;
	a=3;
	b=5;
	printf("a=%d,b=%d\n",a,b);//a=3,b=5
	c=f1(a,b);
	printf("a=%d,b=%d,c=%d\n",a,b,c);//a=3,b=5,c=7
	return 0;
}
//结果
a=3,b=5
a=3,b=5,c=7
*/
发布了128 篇原创文章 · 获赞 26 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/yky__xukai/article/details/102486133