写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 官方公众号:【X岛揭示板】 官方微博: 【@X岛极速版】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.59528767 - 无标题 - 技术宅


回应模式
No.59528767
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题 无名氏 2023-09-16(六)11:34:15 ID:gwX4Vl4 [举报] [订阅] [只看PO] No.59528767 [回应] 管理
关于bool类型有几个问题想问问肥哥们,bool类型++后会改变吗,比如true++后会变成2还是仍是1呢,
不同的语言是否有不同,js的相关结论我搜索出来的有三个,有说没有true++这个语法的,还有说不变的,还有说会变成1再进行运算的,我实际运行的结果是不变,仍然是1,很懵现在( ゚∀。)
Tips 无名氏 2099-01-01 00:00:01 ID:Tips超级公民 [举报] No.9999999 管理
  _ _
  ( ゚_゚)
/ (⁰  )╲/
无标题 无名氏 2023-09-16(六)13:25:12 ID:YloHKCX [举报] No.59529691 管理
哪个语言,JS?你自己试验一下不就知道了。JS是出了名的各种运算特别怪,还专门有个梗图,所以没试验前,其实谁也说不准
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-09-16(六)13:27:10 ID:YloHKCX [举报] No.59529715 管理
就这个图

看完这个图之后,我觉得,不试过的话,无论谁告诉我一个答案我都会质疑( ゚∀。)
无标题 无名氏 2023-09-16(六)13:28:49 ID:YloHKCX [举报] No.59529733 管理
其它语言的话当然得具体语言具体分析了,得看有没有implicit conversion from bool to int,比如Java就没有会直接报错
无标题 无名氏 2023-09-16(六)13:29:31 ID:YloHKCX [举报] No.59529738 管理
哦没看最后一句,所以你试过了,那不就结了( ゚∀。)
无标题 无名氏 2023-09-16(六)14:44:39 ID:gwX4Vl4 (PO主) [举报] No.59530446 管理
>>No.59529715
( ゚∀。)
无标题 无名氏 2023-09-16(六)18:17:32 ID:8w2er55 [举报] No.59533204 管理
true++是2啊( ゚∀。)
无标题 无名氏 2023-09-16(六)18:50:02 ID:EoeGlKe [举报] No.59533705 管理
布尔型为什么能加减运算?
无标题 无名氏 2023-09-16(六)19:59:12 ID:5OiFZ7z [举报] No.59534869 管理
>>No.59533705
因为js有强制类型转换
无标题 无名氏 2023-09-16(六)20:20:58 ID:jYFoBx2 [举报] No.59535171 管理
>>No.59529715
(|||゚д゚)
无标题 无名氏 2023-09-17(日)01:11:43 ID:gwX4Vl4 (PO主) [举报] No.59539594 管理
>>No.59533204
可是在js中它确确实实等于一( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-09-17(日)01:42:06 ID:qVfE1PZ [举报] No.59539826 管理
C++不让这么写( ゚ 3゚)
无标题 无名氏 2023-09-17(日)02:35:36 ID:YloHKCX [举报] No.59540153 管理
所以啊,它说是1那就是1好了,不要理解它,要感受它(`ヮ´ )
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-09-18(一)22:33:22 ID:gwX4Vl4 (PO主) [举报] No.59562019 管理
。。( ゚∀。)
无标题 无名氏 2023-09-18(一)23:59:32 ID:zhAnNwY [举报] No.59563125 管理
看js的实现呗,js的实现又不只一个
无标题 无名氏 2023-09-19(二)03:13:37 ID:YloHKCX [举报] No.59564726 管理
>>No.59562019
你问chatgpt答案又不保真( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2023-09-19(二)03:16:09 ID:YloHKCX [举报] No.59564727 管理
分享图片
无标题 无名氏 2023-09-19(二)03:17:44 ID:YloHKCX [举报] No.59564730 管理
>>No.59564727
所以答案是1,但是变量的值会变成2,符合x++的原理(即先返回原值后给变量加1)

你直接true++当然是不行的,true不是变量

UP主: