单项选择题

若有以下程序
#include
void sp(int *a)
{
int b = 2;
a = &b; *a = *a * 2; printf("%d, ", *a);
}
int main()
{
int k = 3, *p = &k;
sp(p);
printf("%d, %d", k, *p);
return 0;
}
则程序的输出结果是(    )
A、4, 3, 3
B、4, 3, 4
C、6, 3, 6
D、6, 6, 6

微信扫码免费搜题