黑马程序员技术交流社区

标题: 分析题~~~哈哈 [打印本页]

作者: ydy2511000    时间: 2016-1-12 11:35
标题: 分析题~~~哈哈
//你说这个*p打出来是多少????哈哈哈

#include <stdio.h>
void test(int *);
int main(int argc, const char * argv[])
{
    int a = 10;
    int *p = &a;
    test(p);
    printf("*p = %d\n",*p);
    return 0;
}


void test(int *newp)
{
    int b = 100;
    newp = &b;
    *newp = 99;
}

//你说这个*p打出来是多少????哈哈哈


作者: 木叶    时间: 2016-1-13 19:59
顶一下先!!
作者: ydy2511000    时间: 2016-1-23 00:11
木叶 发表于 2016-1-13 19:59
顶一下先!!

我先来水一发
作者: 石门一梦    时间: 2016-1-23 15:14
                 
作者: ydy2511000    时间: 2016-2-2 23:51
水水更健康
作者: 梦想家z    时间: 2016-2-3 00:37
10,这是为什么,你怎么不分析呢
作者: 847374032    时间: 2016-2-3 18:01
这个水的可以!
作者: u37kl    时间: 2016-2-7 14:30
结果为10,这是值传递和引用传递的问题
作者: AndyPeng    时间: 2016-2-8 11:06
应该是10。
作者: LINGlemon    时间: 2016-2-12 17:15
10,其实不能说是水,里面考察很多知识点的
作者: zxw1133    时间: 2016-2-12 19:12
越努力,越幸运!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2