1) #include <stdio.h>
   #define PrintInt(expr) printf("%s : %d\n",#expr,(expr))
   int max(int x, int y)
  {
       (x > y) ? return x : return y;
  }

   int main ()
  {
       int a = 10, b = 20;
        PrintInt(a);
        PrintInt(b);
        PrintInt(max(a,b));
  }

2    #include <stdio.h>
  void foo(const char **p) { }
   int main (int argc, char **argv)
  {
             foo(argv);
            return 0;
  }
i  think sending a normal pointer to a function
requiring const pointer does not give any warning..but it still giving an
error....

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to