C语言表达式求值:a=(c=9, a=2, b=c++, a*=b, a--) 变量a的值是多少?
- c=9,此时a和b的值未确定。
- a=2,此时a的值为2,b和c的值未确定。
- b=c++,此时b的值为9,c的值为10。
- a*=b,相当于a=a*b,此时a的值为18,b和c的值不变。
- a--,相当于a=a-1,此时a的值为17,b和c的值不变。
因此,变量a的值为17。
原文地址: https://www.cveoy.top/t/topic/kfeb 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
因此,变量a的值为17。
原文地址: https://www.cveoy.top/t/topic/kfeb 著作权归作者所有。请勿转载和采集!