标签: objective-c c operator-precedence
我知道函数参数的评估顺序是未指定的(例如参见here)。根据{{3}},似乎有一种解决方法可以解决这个问题,然而这似乎并不能在所有系统上可靠地运行(我的目标是iOS和Mac OS)。
所以,我的问题是:评估顺序的这种未定义性是否也适用于C和Objective-C中的可变函数?或者实际定义了评估顺序?