tempad
Readygo技术搜索引擎 >>网络技术 >> 为什么不能调用呢?

为什么不能调用呢?

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 16:28:00

为什么不能调用呢?

楼主snowedforest(蓬蒿人(★★★★★))2004-09-29 13:37:26 在 C/C++ / C语言 提问

void   GetData(float   **p)  
  {  
  CString   s;  
    s.Format("%f",p);  
    ::AfxMessageBox(s);  
  }  
  void   CDoblePointersDlg::OnOK()    
  {  
                      int   row(5),col(4);  
                      float   p;  
  GetData((float**)p);  
  CDialog::OnOK();  
  }  
  问题点数:20、回复次数:3Top

1 楼flyelf(空谷清音)回复于 2004-09-29 13:48:52 得分 0

????Top

2 楼pengzhenwanli(紫气日盈)回复于 2004-09-29 13:51:22 得分 15

float   p;  
  这个不对。二维数组并不是指向指针的指针。  
  你这样的定义,并没有办法调用传入的二维数组的指针。  
  你必须传入指针的指针  
  。要想你这么调用  
  得这样定义  
  void   getdate(float   (*p));  
  Top

3 楼geesun(还是Geesun!)回复于 2004-09-29 14:08:50 得分 5

pengzhenwanli(紫气日盈)   说得对!看看谭好强的C语言的书上面就有!Top

责任编辑: efish 参与评论 查找更多:
相关文章
关于OFFICE XP的激活问题 关于OFFICE XP的激活问题
關於一個printer做打印的問題?在線等 關於一個printer做打印的問題?在線等
关于windows2000server利用组策略指派应用程序给客户… 关于windows2000server利用组策略指派应用程序给客户机(windows 2000 professional)的问题?
如何做一个坐标图 如何做一个坐标图
谁有金蝶K/3系统的实施文档? 谁有金蝶K/3系统的实施文档?
怎样让下拉框架中显示图片 怎样让下拉框架中显示图片
excel下拉列表的问题 excel下拉列表的问题
数据库名称 数据库名称
再用200分问同样的问题,备份数据库时使备份设备为网… 再用200分问同样的问题,备份数据库时使备份设备为网络路径的问题
BAC、BCWS分别是什么意思?它们有什么区别? BAC、BCWS分别是什么意思?它们有什么区别?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎