C初学者,关于自加自减问题!!
a++=100
++a=102
a--=102
--a=100
菜鸟刚入门,求指教,尽量详细

[ 本帖最后由 young512 于 2011-10-2 15:45 编辑 ]

2011-10-02 15:44
2011-10-02 15:57

2011-10-02 16:00
2011-10-02 16:10
程序代码:// ++v
int &operator++(int &a)
{
a += 1;
return a;
}
// v++
int operator++(int &a, int)
{
int tmp = a;
a += 1;
return tmp;
}
// --v
int &operator--(int &a)
{
a -= 1;
return a;
}
// v--
int operator--(int &a, int)
{
int tmp = a;
a -= 1;
return tmp;
}
2011-10-02 16:21
2011-10-02 16:54
2011-10-02 17:01
2011-10-02 17:41
2011-10-02 18:05
2011-10-02 18:31