我碰到這個代碼,並想知道這是什麼行[X],則回覆:請告訴我什麼時候多個變量被返回哪一個被存儲?
int add_multiply(int a, int b)
{
int p, q;
p = a + b;
q = a * b;
return (p, q); //X
}
void main()
{
int b, a = add_multiply(1, 2);
b = add_multiply(3, 4);
printf("%d%d", a, b);
}
總是最後一個。另外,不要使用void main()。這很醜陋。 – Magisch
@Magisch廢話,在通用的C語境中,'void main'沒有任何錯誤,[見本](http://stackoverflow.com/a/31263079/584518)。 – Lundin
如果這裏沒有重複,我會感到驚訝:( –