It all depends on the length and data type of the array...
The number of bytes occupied by a specific data type depends on the implementation. In general, the double data type is eight bytes long, but you can check it using sizeof(double). In 16-bit,32-bit compilers double size is 8 bytes.It looks like float because it stores scientific and financial like big float values.
Data-type (short for integer).
bool (lowercase, built-in type) has an unspecified size, but is typically 1 byte. When in doubt, use sizeof( <type> ) to determine the byte count of any data type.
integer data type consumes memory of 4 bytes or 32 bits
It specifies wat type of data is stored n memory occupied
sizeof (long) and sizeof (short) often 4 or 8 for long, and 2 for short
yottabyte (YB)10008 bytes1,000,000,000,000,000,000,000,000 bytes
For Microsoft SQL Server there are no numeric values that consume 3 bytes. The numeric data types, their value range, and byte consumption as we follows: Data type Range Storage bigint -2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807) 8 Bytes int -2^31 (-2,147,483,648) to 2^31-1 (2,147,483,647) 4 Bytes smallint -2^15 (-32,768) to 2^15-1 (32,767) 2 Bytes tinyint 0 to 255 1 Byte
A single-byte type of array has 1 byte per character; a wide-character array has 2 bytes per character of storage. Without seeing the exact definition it cannot be determined what the actual size of the array would be.
The large of the data depends on the type of data. A field is just a place in a row to put data. For example, TEXT type can handle up to 4000 bytes. Please, see limitations in this page (check link).
Your question used 50 bytes. This answer used 123 bytes. Your Question was 11 words, this answer is 22 words. Go figure!