mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Remove FAQ item that covers array literals
This commit is contained in:
parent
85291bcb2d
commit
d03b52519a
@ -45,31 +45,6 @@ Enums are not supported by the ABI, they are just supported by Solidity.
|
||||
You have to do the mapping yourself for now, we might provide some help
|
||||
later.
|
||||
|
||||
Can state variables be initialized in-line?
|
||||
===========================================
|
||||
|
||||
Yes, this is possible for all types (even for structs). However, for arrays it
|
||||
should be noted that you must declare them as static memory arrays.
|
||||
|
||||
Examples::
|
||||
|
||||
pragma solidity >=0.4.0 <0.6.0;
|
||||
|
||||
contract C {
|
||||
struct S {
|
||||
uint a;
|
||||
uint b;
|
||||
}
|
||||
|
||||
S public x = S(1, 2);
|
||||
string name = "Ada";
|
||||
string[4] adaArr = ["This", "is", "an", "array"];
|
||||
}
|
||||
|
||||
contract D {
|
||||
C c = new C();
|
||||
}
|
||||
|
||||
How do structs work?
|
||||
====================
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user