| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 616 人关注过本帖
标题:一个返回指针值函数的问题!请进看程序
取消只看楼主 加入收藏
yrj007
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-3-17
收藏
 问题点数:0 回复次数:1 
一个返回指针值函数的问题!请进看程序
程序是未了数组小于60的一组数,运用返回指针值。

#include <stdio.h>
#include <conio.h>
int main ()
{
float score[][4]={{60,70,80,90},{56,89,67,88},{34,78,60,98}};
float *search(float (*pointer)[4],int m);
float *p;
int i,j;
for (i=0;i<3;i++)
{
p=search(score,i);
if(p==*(score+i))
{
printf("NO.%d scroes:",i);
for (j=0;j<4;j++)
printf("%5.2f",*(p+j));
printf("\n");
}
}
float *search(float (*pointer)[4],int m);
{
int i;
float (*pointer)[4];
float *pt;
pt=*(pointer);
for(i=0;i<4;i++)
if(*(*pointer+i)<60)
pt=*pointer;
return (pt);//就是这有错!!!!!!!
}
getch();
return 0;
}
请高手多多指教,请你
搜索更多相关主题的帖子: 指针 函数 score int 
2007-03-23 15:41
yrj007
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-3-17
收藏
得分:0 
感谢你

2007-03-23 18:13
快速回复:一个返回指针值函数的问题!请进看程序
数据加载中...
 
   



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

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