sorry, but I didn't get the point

On Thu, Jul 29, 2010 at 12:11 PM, David Leimbach <[email protected]> wrote:
>
>
> On Thu, Jul 29, 2010 at 8:04 AM, erik quanstrom <[email protected]>
> wrote:
>>
>> > Thanks Erik, Sape, and Skip.  That was such a STUPID error, and I thank
>> > you all for the extra eyes.  I think it is time for a break and a bowl
>> > of
>> > tea...
>>
>> relax.  not stupid, subtle.  it takes vigilance to keep
>> sizeof, nelem, strlen, and the number of characters
>> straight.
>>
>> - erik
>>
>
> And you *can* use sizeof on arrays :-).
> Well at least in ANSI/ISO C.  Haven't tried this on plan 9.  :-)
> On my mac I get 6 and 8.
> #include <stdio.h>
> char blah [] = "Hello";
> char * blah2 = "There";
> int main  () {
>         printf("sizeof blah: %ld\n", sizeof(blah));
>         printf("sizeof blah2: %ld\n", sizeof(blah2));
> }
>
>



-- 
Federico G. Benavento

Reply via email to