I wanted to know which of the following occupies more memory

```
struct Constants
{
    var age = 10
}

```

or 

```
enum Constants
{
    case age = 10
}

```

I also wanted to know the difference between `enum` and `#define` in terms of memory storage. Could anyone help me out?