问答详情
源自:2-9 强制类型转换

​(int)num和(int)(num)的区别在哪呢,(int)(num)是不对的吗,表达式带括号应该可以吧

(int)num和(int)(num)的区别在哪呢,(int)(num)是不对的吗,表达式带括号应该可以吧

提问者:慕村3567036 2020-09-22 21:45

个回答

  • 爱3
    2020-09-29 09:19:37

    如果只是一个变量,两个是一样的;如果后面是一个表达式,不止包含一个变量,就会有区别了

    简单的理解(),就是数学表达式里的(),用来包装一组运算的,提升运算优先级

  • qq_慕粉0213325
    2020-09-22 22:58:09

    我感觉后面那个括号里应该是一个式子,而num只是一个标识符(答错了不要喷,这里是小白)

  • qq_慕村2163153
    2020-09-22 22:43:38

    这个带括号的电脑应该是会识别你括号里的内容的