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...


Give the output of the following program
main()
{char *p='a';
int *i=100/*p;
}
what will be the value of *i= 1


Answers were Sorted based on User's Feedback



Give the output of the following program main() {char *p='a'; int *i=100/*p; } what w..

Answer / satish

int *i=100/*p;

here in this line /*p is like starting a comment so it shuld
terminate ....

so answer is error ...

Is This Answer Correct ?    11 Yes 0 No

Give the output of the following program main() {char *p='a'; int *i=100/*p; } what w..

Answer / srinivasa. p

No,

It should give error.
1. char* not suppose to assign character.
2. and int *..assign to reference or allocate memory.

Is This Answer Correct ?    6 Yes 1 No

Give the output of the following program main() {char *p='a'; int *i=100/*p; } what w..

Answer / mishra

Its showing error on first line in HPUX.

char *p='a';
Error:-
======
error 1522: Cannot initialize a pointer with an integer
constant other than zero.

Is This Answer Correct ?    2 Yes 0 No

Give the output of the following program main() {char *p='a'; int *i=100/*p; } what w..

Answer / jeetu

To add with Mr. Mishra's answer.
int *i=100/*p;
=========
Error 1 error C2440: 'initializing' : cannot
convert from 'int' to 'int *'

Is This Answer Correct ?    1 Yes 0 No

Give the output of the following program main() {char *p='a'; int *i=100/*p; } what w..

Answer / ashwin

it should be an error.
int *i does not have semicolon at end since /*p is a
comment beginn'.

Is This Answer Correct ?    1 Yes 0 No

Give the output of the following program main() {char *p='a'; int *i=100/*p; } what w..

Answer / anita sachdeva

yes,
*p='a'
*i=100/*p i.e. 100/97
=1
hence *i=1

Is This Answer Correct ?    1 Yes 4 No

Post New Answer

More STL Interview Questions

What is a stl vector?

0 Answers  


Explain when u will use Observer pattern and how u will implement in c++ .

1 Answers  


Write a program in C++ to concatenate two strings into third string using pointers

5 Answers  


why we are using the fork command?.. how it works?

1 Answers  


Find the error in the following program struct point {struct point *next; int data; } x; main() {int...data; } x; main() {int i; for(x=p;x!=0;) x=x->next,x++; freelist(x); } freelist(x) {free(x); return }

1 Answers   Sun Microsystems,


What are the different types of stl containers?

0 Answers  


How the STL's are implemented, What the difference between templates and STL?

1 Answers   Symphony,


sir please send me bpcl previous question papers

0 Answers   BPCL Bharat Petroleum,


Write a C/C++ program that connects to a MySQL server and checks if the InnoDB plug-in is installed on it. If so, your program should print the total number of disk writes by MySQL.

0 Answers  


wap in c++ which accept a integer array and its size as argument and replaces element having even values with its half and element having odd values with twice its value

1 Answers  


What Is Operator Overloading in C++?

3 Answers  


write a piece of c++ code which allocate memory to the 50 object of type CObj

2 Answers  


Categories