C语言 赋值

2025-02-08 14:45:1674 次浏览

最佳答案

int a=b=c=3;这句使用时b,c并没有定义,所以是错误的.可以改为

int a,b,c;

a=b=c=3;

这样就没什么错误了.

而int jane,tarzan,cheeta;

cheeta =tarzan=jane=68;就做了这件事了.

cheeta =tarzan=jane=68;事实上此表达式是从右向左的 顺序执行的.

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。