学习随记:继续问号表达式的妙用……

匿名 (未验证) 提交于 2019-12-02 23:34:01
版权声明:知识内容为原创思考,转载请注明:转自 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
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!