++(a++)是错误的,为何a++不是左值,愿意详细。。。 这是谁出的变态体!!!!a++当然不是左值!!你可以将a++简单的看作一个函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 左值必须有一个明确的存储空间,如a则是,++(++a)中的++a是(因为++在前所以是相当于a = ++a + 1第二次再用a则这时是a 所以是一个左值),而++(a++)中的a++不是(因为++在后所以相当于 (a+1) = (a+1) + 1; a++; 前一个表达式对a+1赋值还可以吗?当然不行 靠!这种式子,就算知道得再清楚,也不该写到程序里面。 静态链接库代理 如何获得其他窗口某点的颜色值? 有无两个窗口使用同一个窗口过程 Windows对按钮“应用”有默认的ID吗?如何响应呢? 关于虚函数的全局调用的问题 如何在程序里设置对话框Caption的内容? 如何定义一个int变量,mfc各个类里都能用? <<深入浅出MFC>> 现在最新的版本是第几版? 有关GINA和USBKEY系列问题之四 一个很重要的问题PB 如何在第一个对话框中操作第二个对话框的成员变量:m_edit? 为何通过ODBC访问dbf时总是出错?
a = ++a + 1第二次再用a则这时是a 所以是一个左值),
而++(a++)中的a++不是(因为++在后所以相当于 (a+1) = (a+1) + 1; a++; 前一个表达式对a+1赋值还可以吗?当然不行