标题:试题在线!大家来做啊!(指针部分)
只看楼主
唏嘘草
Rank: 2
等 级:论坛游民
帖 子:128
专家分:93
注 册:2011-6-4
结帖率:88.24%
已结贴  问题点数:20 回复次数:12 
试题在线!大家来做啊!(指针部分)
1.已知有程序段“char str[][10]={"aoyun","beijing"},*p=&str【0】【0】;printf("%s\n",p+10)”
则执行printf语句后输出结果是:______

2.已知函数原型void fun(int *x,int *y);则指向fun 的函数指针变量p的定义是________
3.如有说明语句:
    char a[]="hello";
    char *p="hello";
下列叙述错误的是_____
 a.strcpy(a,"no")和strcpy(p,"no")都是正确的
 b.a="no"和"p="no"都是正确的
 c.*a等于*p
 d.sizeof(a)不等于sizeof(p)
 
 4.若有定义int a=10,*p1=&a.**p=&p1;则表达式**p的值是_______
 5若有定义int *p;请写出利用malloc函数使p指向一个双精度型的动态储存单元的完整语句是_______


题目不断更新中。。。。。大家都回帖啊!不然没写的动力了!

[ 本帖最后由 唏嘘草 于 2011-6-19 22:00 编辑 ]
搜索更多相关主题的帖子: hello 在线 
2011-06-19 21:40
唏嘘草
Rank: 2
等 级:论坛游民
帖 子:128
专家分:93
注 册:2011-6-4
得分:0 
坐等大家回帖啊!
2011-06-19 22:08
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
得分:3 
为什么要做这个?

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2011-06-19 22:12
c564794923
Rank: 2
等 级:论坛游民
帖 子:64
专家分:95
注 册:2011-5-25
得分:3 
坐等too
2011-06-19 22:13
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
得分:3 
1. 背景
2. void (*p)(int*, int *);
3. A,B
4. 10
5. int *p = (int*)malloc(sizeof(int));

[ 本帖最后由 cosdos 于 2011-6-19 22:55 编辑 ]

—>〉Sun〈<—
2011-06-19 22:16
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
得分:3 
1.beijing  数据是这样存放的aoyun00000beijing000

2.void (*p)(int *,int *);

3.a错 的strcpy(p,"no")p指向了内存的只读区 非法内存访问
  b错 都不正确 字符串赋值要用strcpy
  c对
  d对  一个肯定是4另一个是二维数组所占字节数 2个10当然20个

4.10

5. void fun(float **p)
   {*p = (float *)malloc(sizeof(float));}
   void main()
   {float *p;fun(&p);}

[ 本帖最后由 laoyang103 于 2011-6-19 22:22 编辑 ]

                                         
===========深入<----------------->浅出============
2011-06-19 22:18
唏嘘草
Rank: 2
等 级:论坛游民
帖 子:128
专家分:93
注 册:2011-6-4
得分:0 
回复 6楼 laoyang103
你楼上那个的对吗》双精度的不是DOUBLE吗
2011-06-19 22:29
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
得分:0 
没看清楚题  这就去改

                                         
===========深入<----------------->浅出============
2011-06-19 22:31
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
得分:0 
5若有定义int *p;请写出利用malloc函数使p指向一个双精度型的动态储存单元的完整语句是_______

明明给了个 int* 变量  


int *p = (int*)malloc(sizeof(double));

[ 本帖最后由 cosdos 于 2011-6-20 02:03 编辑 ]

—>〉Sun〈<—
2011-06-19 22:50
ansic
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
注 册:2011-2-15
得分:3 
都不会!

善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
2011-06-19 22:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-343392-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.258189 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved