I've just seen a strange thing. I made up a simple perl program:
#!/usr/local/perl -w
my ($summary_data);
$summary_data->{'express'} = "blahblahblah\n";
print $summary_data->{'express'};
Notice that $summary_data is not initialized, so when used as a reference,
it will point to the memory address 0x0 because perl automatically gives
undefined variables the value of zero. My question is how can this work
(i've tried it and it works)? I thought that no program can reference
address 0x0 since it is protected by the OS?
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]