#include
int allowed(){
int a=1;
/* /* */ a=0; // */
return a;
}
int main(){
if (allowed())
printf("Nested comments Allowed\n");
else
printf("Nested comments not Allowed\n");
return 0;
}
In case of nested comments not allowed, we have it as /*/* */ a=0;// */
Bigger font show commented area........
What if the single line comment style is not supported?
After all, single line style comments were introduced with C++...........
#include
int allowed(){
int i=0, k=1;
int *j = &k;
return /* /* */ i */*j;/* */1;
}
int main(){
if (allowed())
printf("Nested comments Allowed\n");
else
printf("Nested comments not Allowed\n");
return 0;
}
So in case of nested comments allowed we have /*/* *\ *\.....
but in case its allowed it is : /*/* *\ *\
Saturday, April 10, 2010
Write a C program which when compiled and run, prints out a message indicating whether the compiler that it is compiled with, allows /* */ comments to nest.
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment