What is the difference between $array[1] and @array[1]?
Answer / kiruthikau
$array[1] represents a scalar value.
@array[1] represents array slicing.
@array[1] returns a list with one scalar value.
We should use $ when we want a scalar value.
If we want a list we need to use @.
If we use 'use warnings' then @array[1] will give the warnings
like ,Scalar value @array[1] better written as $array[1].
| Is This Answer Correct ? | 3 Yes | 0 No |
Which has highest precedence in between list and terms? Explain?
What are scalars in perl?
What is the difference between $array[1] and @array[1]?
What is -> symbol in perl?
What is use of ‘->’ symbol?
what is the difference b/w coldfusion MX 6 and Coldfusion MX 7?
what is CPAN?
Which functions in perl allows you to include a module file. State their differences.
Assuming both a local($var) and a my($var) exist, what's the difference between ${var} and ${"var"}?
Explain join function in perl?
Can inheritance be used in perl? Explain with the help of an example.
How to replace perl array elements?