怎样计算数组的大小? float arr[]={0.0,0.0,1.0,1.0,2.0,2.0};float *m_pArray=arr;想通过m_pArray计算数组的大小,how to do it? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么不直接取arr的大小然后做运算? sizeof(arr)/sizeof(arr[0])这个方法最好!用除数组第一个单元的方法arr[0]在COM技术里常用! 如果是:float arr[]={0.0,0.0,1.0,1.0,2.0,2.0};的话,当然好办。但是,如果写成:float *arr;arr = new float[6];接下来怎么获得数组的大小?sizeof(arr)是肯定不行的了。但是总应该有办法吧?不然,delete[] arr又用什么方式运行呢? 有必要么?在你new的时候,自己已经知道有多少了! 如何实现托盘气球提示框里显示按钮? 请求一个算法,谢谢!! VC++ 写的组件,如何能让其它程序都能方便的调用呢? 請問VC6如何用VC2008的類庫MFC9和SDK ToolBar的问题! windowsxp下有没有压缩/解压缩文件的API函数? ODBC数据库连接问题,大家帮看看 如何让Checkbox的背景透明? 怎样实现在ClientRect区中存在一个分类栏(类似VC的编程界面)? 为什么传进参数时会不对? who can help me? who can help me?
float *arr;
arr = new float[6];
接下来怎么获得数组的大小?sizeof(arr)是肯定不行的了。
但是总应该有办法吧?不然,delete[] arr又用什么方式运行呢?