社区
C++ Builder
帖子详情
函数中声明数组的问题
WiseNeuro
2005-05-27 10:29:06
void Fun(void)
{
int cnt = GetCnt() ;//get cnt.variable
classA *a[cnt] ;
.....
}
---------------------
这段代码在编译时提示:cnt应该为常数。我想请教大家,函数中该怎样声明、使用临时数组?
...全文
88
3
打赏
收藏
函数中声明数组的问题
void Fun(void) { int cnt = GetCnt() ;//get cnt.variable classA *a[cnt] ; ..... } --------------------- 这段代码在编译时提示:cnt应该为常数。我想请教大家,函数中该怎样声明、使用临时数组?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WiseNeuro
2005-05-29
打赏
举报
回复
TMenu 中没有默认构造函数,不能动态生成数组。
采用TList来存储。
WiseNeuro
2005-05-28
打赏
举报
回复
普通变量可以那样使用,我想用c++ builder 中的TMenuItem类来动态生成菜单.
代码如下:
TMenuItem *MenuItems ;
TMenuItem* TFormMain::BurnMenuItems(TTreeNodes* grps)
{
int cnt = grps->Count ;
MenuItems = new TMenuItem[cnt]; //1.
for(int i = 0; i < cnt; i++)
{
//MenuItems[i] = new TMenuItem(this) ;
MenuItems[i]->Caption = grps->Item[i]->Text ; //2.
}
return MenuItems ;
}
编译时说:1.处: [C++ Error] traymain.cpp(676): E2248 Cannot find default constructor to initialize array element of type 'TMenuItem'
3.处:[C++ Error] traymain.cpp(680): E2288 Pointer to structure required on left side of -> or ->*
该怎样改呢?
僵哥
2005-05-27
打赏
举报
回复
int cnt=GetCnt();
classA *a;
a=new classA[cnt];
《C语言基础》 之 第8章
数组
课程内容:
数组
的
声明
、定义(初始化)、
数组
的赋值、
数组
在内存
中
的空间特点、使用 [ ] 访问
数组
元素、
数组
元素的指针、
数组
第一个元素指针的表示方法、
数组
命令与++、sizeof与
数组
、
数组
名总结、
函数
普通传参回顾...
C语言理解篇:关于自定义
函数
如何引用main
函数
中
的
数组
的理解
首先还是用一道题目来更好的了解如何做到将main
函数
中
的
数组
通过什么方式使得其在自定义的一个
函数
中
能够使用。 题目:在main
函数
中
定义一个
数组
并为其赋值,然后自定义一个
函数
order(),使得main
函数
中
的
数组
能够在...
php申明空
数组
_php怎么
声明
数组
:
声明
数组
的两种方式
在 PHP
中
声明
数组
的方式主要有两种:一种是应用 array()
函数
声明
数组
,另一种是直接通过为
数组
元素赋值的方式来
声明
数组
。(什么是PHP
数组
?)其
中
,应用 array()
函数
声明
数组
的方式如下:array array([mixed ...])...
C语言自定义
函数
如何返回
数组
使用 C 语言,在 main()
函数
中
调用了一个自定义的
函数
,想要从
函数
中
获取其运行产生的字符串,直接返回
数组
是实现不了的,最起码也要返回
数组
的地址。但是在自定义
函数
中
创建
数组
后,该
数组
本身是一个局部变量,当...
C语言
中
函数
的
声明
与
数组
的
声明
首先要知道
声明
基本变量该如何
声明
: 对于
声明
一个基本变量:即int num; 对于
声明
多个变量:可以分开
声明
(但一般不这样做),用的更多的是放在一起
声明
,即:int num , art , edge; 这里最容易犯错误的是对多个...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章