Let
us first look at how we define arrays in C:
int listofnumbers[50];
BEWARE: In C Array subscripts start
at 0 and end one less than the array
size. For example, in the above case valid subscripts range from 0 to 49. This
is a BIG difference between C and
other languages and does require a bit of practice to get in the right frame of mind.
Elements
can be accessed in the following ways:-
thirdnumber=listofnumbers[2];
listofnumbers[5]=100;
Multi-dimensional
arrays can be defined as follows:
int tableofnumbers[50][50];
for two dimensions.
For further
dimensions simply add more [ ]:
int
bigD[50][50][40][30]......[50];
Elements can
be accessed in the following ways:
anumber=tableofnumbers[2][3];
tableofnumbers[25][16]=100;
No comments:
Post a Comment