爲什麼這不起作用? u = {}
for me in ['foo', 'bar']:
def callback():
return 'I am %s' % me
u[me] = callback
我得到的輸出是: >>> u['foo']()
'I am bar'
看來callback在最新的迭代定義一次。 編輯 提議kawadhiya21,一類方法是有
我想了解函數指針。後來才知道是給一個example,我自我 #include <stdio.h>
int sum(int a, int b);
int subtract(int a, int b);
int mul(int a, int b);
int div(int a, int b);
int (*p[4]) (int x, int y);
int main(void)
{