全部博文(197)
分类: C/C++
2013-11-01 13:56:47
原文地址:C中printf计算参数是从右到左压栈的(zz) 作者:好喜儿
http://hi.baidu.com/aokikyon/blog/item/3f5149d963bac4e338012f37.html
(又从师兄那整来一篇文章,受用啊)
#include
void main()
{
int arr[] = {6,7,8,9,10};
int *ptr = arr;
*(ptr++) += 123;
printf("%d,%d\n",*ptr,*(++ptr));
}
C中printf计算参数是从右到左压栈的,所以",*ptr,*(++ptr)"是一样的。