三目运算符比if else 快吗 为什么

[复制链接]
查看11 | 回复1 | 2011-9-13 02:35:08 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-9-13 02:35:08 | 显示全部楼层
在C里ifelse三目的效率是一样的但是为什么有的时候三目的效率要高呢(有的时候ifelse的效率高)这是因为编译器的原因编译器的优化代码的程度跟你写的代码成正比。所以这个无法比较,但是理论上将效率是一样的如果你擅长ifelse就用if擅长三目就用三目代码简短且精炼就是效率最高的办法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行