if the address of a[1,1] and a[2,1] are 1000 and 1010
respectively and each occupies 2 bytes then the array has
been stored in what order?
Answers were Sorted based on User's Feedback
Answer / ....................
it's order is a[5,5] because it takes 2 bytes for every
elements i.e a[1,1]=1000 a[1,2]=1002 a[1,3]=1004
a[1,4]=1006 a[1,5]=1008 a[2,1]=1010..............
Is This Answer Correct ? | 49 Yes | 8 No |
Answer / parul_kul
The order of array cannot be defined as we dont know the
max size of the array. however we can calculate the column
subscript of the array as follows-
a[1,1] = 1000, a[1,2] = 1002, a[1,3] = 1004, a[1,4] =
1006, a[1,5] = 1008.
After this the 2nd row will start as a[2,1] = 1010, and so
on.
So we can define the no. of columns, i.e. 5, in this array
but not the no. of rows.
Is This Answer Correct ? | 14 Yes | 2 No |
Answer / vignesh1988i
always the 2D array will be stored in column order only , in
C.... so only ,
it is a must that we must specify the column subscript
however we miss the row subscript.....
thank u
Is This Answer Correct ? | 7 Yes | 4 No |
How can I write functions that take a variable number of arguments?
What is the difference between procedural and declarative language?
Process by which one bit pattern in to another by bit wise operation is?
whats the use of header file in c?
Is the below things valid & where it will be stored in memory layout ? static const volatile int i; register struct { } ; static register;
why you will give me a job in TCS.
main() { int x=5; printf("%d %d %d\n",x,x<<2,x>>2); } what is the output?
what is c?
Please provide question papers of NATIONAL INFORMATICS CENTRE for Scientific officer
Write a program to reverse a given number in c?
How to develop software using "c" programming?
what is const volatile?