首页 > 试题广场 >

给出以下程序的执行结果。 #include #inclu

[问答题]
给出以下程序的执行结果。
#include <stdio.h>
#include <malloc.h>
void fun( int ** s,int p[2][3])
{
    ** s=p[1][1];
}
void main()
{
    int a[2][3]={1,3,5,7,9,11}, * p;
    p = (int * )malloc(sizeof(int));
    fun(&p,a);
    printf(("%d\n", * p);
}

推荐
p是一个整数变量的指针,调用函数时使p指向数组a的a[1][1]元素即9。程序输出为9。
发表于 2018-05-07 10:54:53 回复(0)