Saturday, January 22, 2011

#line directive in c





It tells the compiler that next line of source code is at the line number which has been specified by constant in #line directive i.e it transfer the program control to the line number which has been specified by #line directive.

Example:




#include

#line 15

int main(){

int a=10;

a++;

a++;

#line 5

printf("%d",a);

}





If we will see its intermediate

No comments:

Post a Comment