版权声明:知识内容为原创思考,转载请注明:转自 https://blog.csdn.net/SmartLoveyu/article/details/90338950
加深理解
问号表达式是将原本几行的if-else选择语句写在了一行,所以既然它能存在,一定不是只能做个选择罢了。所以尝试探索直接加上赋值会怎么样?
比如:
int lenA = strlen(A); int lenB = strlen(B); int lenMax = lenA > lenB ? lenA : lenB;
这就是直接把赋值和判断结合在一起了,简洁明了。
文章来源: https://blog.csdn.net/SmartLoveyu/article/details/90338950