#ifdef TRUE
int I=0;
#endif

main()
{
int j=0;
printf("%d %d\n",i,j);
}

Answer Posted / rohit

Compilation error due to 'i' is not declared only.
Not cause by visibility of TRUE macro.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is difference between union All statement and Union?

867


When reallocating memory if any other pointers point into the same piece of memory do you have to readjust these other pointers or do they get readjusted automatically?

1024


An application package has been provided to you without any documents for the following application. The application needs to be tested. How will you proceed?

908


How do you print only part of a string?

781


What is pivot in c?

752


write a program to convert a expression in polish notation(postfix) to inline(normal) something like make 723+* (2+3) x 7 (not sure) just check out its mainly printing expression in postfix form to infix.

2518


How can I invoke another program (a standalone executable, or an operating system command) from within a c program?

864


Why pointers are used?

825


What is structure pointer in c?

777


a sequence of bytes with one to one corrspondence to those in the external device a) sequential addressing b) address c) byte code d) none

961


What is storage class?

846


What is the use of f in c?

730


c program to compute AREA under integral

2072


What does the message "automatic aggregate intialization is an ansi feature" mean?

922


What is ponter?

1018