Chose C as language not c++ On Mon, Jan 2, 2012 at 4:54 PM, mandeep <[email protected]> wrote:
> hi..take a look at this now http://codepad.org/jHR8O5FT > > > On Mon, Jan 2, 2012 at 9:04 PM, Oussama Bounaim <[email protected]>wrote: > >> Take a look at http://stackoverflow.com/q/8702511/759916. >> >> >> On Mon, Jan 2, 2012 at 10:35 AM, Ernest Galbrun < >> [email protected]> wrote: >> >>> It is more liquely a wchar_t (wide character) which is the default >>> value for a litteral char. It is 32 bits large with gcc (it is >>> compiler-dependent). >>> -- >>> *Ernest Galbrun* >>> >>> >>> >>> On Mon, Jan 2, 2012 at 10:26, Carlos Guia <[email protected]>wrote: >>> >>>> I guess the compiler treats 'a' as an integral constant and ends up >>>> using int to represent it. >>>> >>>> Carlos Guía >>>> >>>> >>>> >>>> On Mon, Jan 2, 2012 at 2:51 AM, Shoubhik <[email protected]> wrote: >>>> >>>>> #include<stdio.h> >>>>> >>>>> int main() >>>>> { >>>>> >>>>> char ch; >>>>> fflush(stdin); >>>>> ch=getchar(); >>>>> printf("ch= %d a=%d char=%d", >>>>> sizeof(ch),sizeof('a'),sizeof(char)); >>>>> >>>>> >>>>> } >>>>> >>>>> I type in 'a' (without quotes) as input , and the output I got in my >>>>> ***gcc version 4.5.1*** is : >>>>> >>>>> ch= 1 a=4 char=1 >>>>> >>>>> My question is : >>>>> >>>>> If sizeof(c) is 1 , then how can sizeof('a') be 4 ? >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Google Code Jam" 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/google-code?hl=en. >>>>> >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Google Code Jam" 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/google-code?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Google Code Jam" 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/google-code?hl=en. >>> >> >> >> >> -- >> Find me on Twitter @obounaim <https://www.twitter.com/obounaim>. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google Code Jam" 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/google-code?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Google Code Jam" 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/google-code?hl=en. > -- Find me on Twitter @obounaim <https://www.twitter.com/obounaim>. -- You received this message because you are subscribed to the Google Groups "Google Code Jam" 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/google-code?hl=en.
