Here is a statical array:
int arr[50]; /* 50 integers in the array */
/* setting some values */
arr[0] = 1;
arr[1] = 2;
...
int matrix[10][10]; /* we have a matrix 10 x 10 of integers */
/* setting some values */
matrix[0][0] = 1;
matrix[1][1] = 2;
matrix[3][5] = 3;
...
You can initialize array at the time of creation:
int arr[3] = { 0, 1, 3 };
/* or could do like this */
int arr[] = { 0, 1, 2, 3, 4, 5 };
int matrix[2][4] = { 0, 0, 0, 01, 1, 1, 1};
/* is the same as: */
int matrix[2][4] = { { 0, 0, 0, 0 }, { 1, 1, 1, 1} };
C Arrays are no limited only to one and two dimensional arrays, you can define N-dimensional arrays too.
int cube[3][3][3]; /* here we have a cube 3 x 3 x 3*/
There are dynamic arrays too, but that requires knowledge of memory management and pointers. There are some links that will explain arrays in C more detailed.
Its type, name and number of elements. char example[12]; // a char array, named 'example' with 12 elements. The name is also a reference to the array itself, referring to the first element in the array (e.g., example == &example[0]).
A multiplication array is for example 30<10times9<2times5times3times3 and2times3 times3times5 that what is an array
the example of array over charcter variables is char ["string"]
Yes. An array of arrays is nothing more than a multi-dimensional array.
I need an example of a real-world array
array example in java
Its type, name and number of elements. char example[12]; // a char array, named 'example' with 12 elements. The name is also a reference to the array itself, referring to the first element in the array (e.g., example == &example[0]).
A multiplication array is for example 30<10times9<2times5times3times3 and2times3 times3times5 that what is an array
the example of array over charcter variables is char ["string"]
a matrix
Yes. An array of arrays is nothing more than a multi-dimensional array.
train schedule
I need an example of a real-world array
For example: if you want to store data on a disk, it will be a file, not an array.
An array stores several values - for example, several numbers - using a single variable name. The programmer can access the individual values with a subscript, for example, myArray[0], myArray[5]. The subscript can also be a variable, for example, myArray[i], making it easy to write a loop that processes all the elements of an array, or some of them, one after another.
C-style example: sometype array [P][Q][R]; addr (array,I,J,K) = (char *)array + sizeof (sometype)*(I*Q*R + J*R + K)
An example: int array [10]; yaaa this is write but for a simple programs on array and all data structure visit codingdatastructure.blogspot.com