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



if the address of a[1,1] and a[2,1] are 1000 and 1010 respectively and each occupies 2 bytes then ..

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

if the address of a[1,1] and a[2,1] are 1000 and 1010 respectively and each occupies 2 bytes then ..

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

if the address of a[1,1] and a[2,1] are 1000 and 1010 respectively and each occupies 2 bytes then ..

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

if the address of a[1,1] and a[2,1] are 1000 and 1010 respectively and each occupies 2 bytes then ..

Answer / kowshik

the array has been stored in row-major order.

Is This Answer Correct ?    4 Yes 1 No

Post New Answer

More C Interview Questions

How can I write functions that take a variable number of arguments?

0 Answers  


What is the difference between procedural and declarative language?

0 Answers  


Process by which one bit pattern in to another by bit wise operation is?

0 Answers   InterGraph,


whats the use of header file in c?

2 Answers  


Is the below things valid & where it will be stored in memory layout ? static const volatile int i; register struct { } ; static register;

2 Answers   Bosch,






why you will give me a job in TCS.

7 Answers   TCS,


main() { int x=5; printf("%d %d %d\n",x,x<<2,x>>2); } what is the output?

9 Answers   Ramco,


what is c?

4 Answers   IBM, TCS,


Please provide question papers of NATIONAL INFORMATICS CENTRE for Scientific officer

0 Answers  


Write a program to reverse a given number in c?

0 Answers  


How to develop software using "c" programming?

1 Answers   IBM, TCS,


what is const volatile?

2 Answers  


Categories