如何在类中声明数组?

原创 2007年09月24日 14:28:00
一句不用说,看看下面的代码吧。不信的就试试。
#include<iostream>
using namespace std;

class Dog
{
public:
    Dog():MAX(max)
    {}
    
enum { max = 5 };//关键代码
    
int food[max];
    
int MAX;
};

int main()
{
    Dog dog;
    
forint i=0; i<dog.MAX; i++ )
    {
        dog.food[i] 
= i;
    }
    
forint j=0; j<5; j++ )
    {
        cout
<<dog.food[j]<<endl;
    }
    
return 0;
}   

 另一种方法:使用静态常量
static const int num = 5;
int dogs[num];
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

实验二 数组与类的声明

  • 2010-05-30 17:05
  • 50KB
  • 下载

swift 下拉图片变大 coreData 声明数组变量

1 声明数组变量 (1) import Foundation import UIKitstruct News { var newsTitle: String var new...

Java中数组或集合声明使用的一个小技巧

平常看项目源代码,我们可以发现,很多集合都有如下类似的写法List mList = Collections.EMPTY_LIST; Set mSet = Collections.EMPTY_SET; ...

二维数组的声明和使用

  • 2014-04-18 11:21
  • 142KB
  • 下载

Java数组声明、创建、初始化

在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java学习,请搜索疯狂Java;   一维数组的声明方式:   type ...

六、数组(例1---声明和初始化)

#include #include #include int main() { //数组的定义和初始化 int array1[5]={1,2,3,4,5}; int arra...

关于C语言声明、指针、数组、函数、typedef等等的一通“超级扯”

关于C语言声明、指针、数组、函数、typedef等等的一通“超级扯” 按:在CSDN论坛上,有坛友这样提议: typedef int (*PF)(); 应该被写作: typedef i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)