#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 does malloc () calloc () realloc () free () do?

546


regarding pointers concept

1561


Which is better pointer or array?

587


Why is c still so popular?

602


How to find a missed value, if you want to store 100 values in a 99 sized array?

803






What is the purpose of void in c?

609


Where static variables are stored in memory in c?

513


What are the different file extensions involved when programming in C?

736


Which programming language is best for getting job 2020?

598


Which are low level languages?

617


Write a program to swap two numbers without using third variable?

807


Explain why C language is procedural?

760


Disadvantages of C language.

645


Which is the best website to learn c programming?

567


What is the explanation for the dangling pointer in c?

664