please don't use sms language.... some people are not well versed with it :D
On Sat, Jul 2, 2011 at 12:38 AM, himanshu kansal < [email protected]> wrote: > If i do #if i==0 thn it vl cmpl it..means its tkng it as 0..bt why... > > On 7/1/11, Dumanshu <[email protected]> wrote: > > i think it will take a garbage value for i because these are > > preprocessor directives. > > > > On Jun 30, 4:46 pm, himanshu kansal <[email protected]> > > wrote: > >> 1 more thng....if its possible to eval. variable expression lyk abv... > >> thn... > >> int i=2; > >> #if i==2 > >> printf("hi"); > >> #else > >> printf(""bye); //prints bye....i think it shld print hi... > >> #endif > >> > >> even this code prints bye..... > >> > >> int i=3; > >> #if i==2 > >> printf("hi"); > >> #else > >> printf(""bye); > >> #endif > >> > >> On Thu, Jun 30, 2011 at 5:13 PM, himanshu kansal < > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> [email protected]> wrote: > >> > somewhere i read dt conditional compilation such as #if and #elif etc > >> > cn only use constant expressions and previously defined macros....they > >> > cant use variables cz preprocessng is done b4 compilation... > >> > bt whn i try it on gcc and vc both r compiling it with variables abs. > >> > fyn....even disabling extensions dint work.... > >> > i.e int i; > >> > #if i+1 > >> > printf("hi"); vl print hi...no error occurs > >> > #endif > >> > >> > thn i read it on net dt it cn eval. varables also.... > >> > nw m confused who is ryt... > >> > whtr it cn eval var also or nt... > >> > nd if it cn thn hws it possible dt preprocessor knows d val. of var. > >> > b4 compiling d prog....... > >> > >> -- > >> > >> Regards > >> Himanshu Kansal > >> Msc Comp. sc. > >> (University of Delhi) > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Algorithm Geeks" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > > http://groups.google.com/group/algogeeks?hl=en. > > > > > > -- > Sent from my mobile device > > > Regards > Himanshu Kansal > Msc Comp. sc. > (University of Delhi) > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.
