Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


given the piece of code
int a[50];
int *pa;
pa=a;
to access the 6th element of the array which of the
following is incorrect?
a.*(a+5)
b.a[5]
c.pa[5]
d.*(*pa + 5)

Answers were Sorted based on User's Feedback



given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the a..

Answer / karthik

void main()
{
int a[50]={1,2,3,4,1,55};
int *pa;
pa=a
printf("%d",*(pa+5));
}

we will the sixth element

its not pointer to the pointer ie *(*pa+5);

Is This Answer Correct ?    38 Yes 4 No

given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the a..

Answer / fazlur rahaman naik

d is the right answer.

Is This Answer Correct ?    19 Yes 2 No

given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the a..

Answer / jaya prakash

Answer is D.
It is not a pointer to pointer.So we cannot use two stars.

Is This Answer Correct ?    6 Yes 1 No

given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the a..

Answer / yatish m yadav

The wrong answer is
d> *(*pa+5)
here value pointed to by pa is accessed and added 5 to it
then trying to print the value at that address, which gives
us an warning with some garbage value.

Is This Answer Correct ?    5 Yes 1 No

given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the a..

Answer / vignesh1988i

d) is the wrong choice...... because , first variable pa
refers to a address of the array... * of that pa will give
you the first value of the array.. ie a[0] , then that value
will be getting added with 5 and the * which is outside wont
have any value towards this manuplation...... so this will
show an error...... illegal use of pointers.....


thank u

Is This Answer Correct ?    2 Yes 0 No

given the piece of code int a[50]; int *pa; pa=a; to access the 6th element of the a..

Answer / shivangi

c is the wrong answer

Is This Answer Correct ?    0 Yes 5 No

Post New Answer

More C Interview Questions

What are local and global variables?

3 Answers  


Go through the following code sinippet char a[20]; a="Hello Orcale Test"; will this compile?

4 Answers   Oracle,


How can you call a function, given its name as a string?

0 Answers  


What is a pointer and how it is initialized?

0 Answers  


What does the error message "DGROUP exceeds 64K" mean?

0 Answers   Celstream,


How is null defined in c?

0 Answers  


What are control structures? What are the different types?

0 Answers  


How to reverse a string using a recursive function, with swapping?

5 Answers  


Badboy is defined who has ALL the following properties: Does not have a girlfriend and is not married. He is not more than 23 years old. The middle name should be "Singh" The last name should have more than 4 characters. The character 'a' should appear in the last name at least two times. The name of one of his brothers should be "Ram" Write a method: boolean isBadBoy(boolean hasGirlFriend , boolean isMarried, int age , String middleName , String lastName , String[] brotherName); isHaveGirlFriend is true if the person has a girlfriend isMarried is true if the person is married age is the age of the person middleName is the middle name of the person lastName is the last name of the person brotherName is the array of the names of his brothers

0 Answers  


what about "char *(*(*a[])())();"

3 Answers   Oracle,


C program code int zap(int n) { if(n<=1)then zap=1; else zap=zap(n-3)+zap(n-1); } then the call zap(6) gives the values of zap [a] 8 [b] 9 [c] 6 [d] 12 [e] 15

6 Answers   TCS, Wipro,


How can we see the Expanded source code and compiled code for our source program in C?

1 Answers  


Categories