diff options
author | RJ Catalano <catalanor0220@gmail.com> | 2016-01-12 05:36:30 +0800 |
---|---|---|
committer | RJ Catalano <catalanor0220@gmail.com> | 2016-01-12 05:36:30 +0800 |
commit | 9c29cf79cf404132ec3ab149c492cfa97b677543 (patch) | |
tree | 2a839526306fbac3abd90076e1ced09ea97fd9af /docs | |
parent | ac664e7f86593ff3d70576ac475f07f9c91b9ca8 (diff) | |
download | dexon-solidity-9c29cf79cf404132ec3ab149c492cfa97b677543.tar.gz dexon-solidity-9c29cf79cf404132ec3ab149c492cfa97b677543.tar.zst dexon-solidity-9c29cf79cf404132ec3ab149c492cfa97b677543.zip |
added documentation and one last test for struct creation inline
Diffstat (limited to 'docs')
-rw-r--r-- | docs/frequently-asked-questions.rst | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/frequently-asked-questions.rst b/docs/frequently-asked-questions.rst index cf037131..bf493167 100644 --- a/docs/frequently-asked-questions.rst +++ b/docs/frequently-asked-questions.rst @@ -317,7 +317,8 @@ by `msg.data`. Can state variables be initialized in-line? =========================================== -Yes, this is possible for most types (even for structs), but not for arrays. +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. Futhermore, multi dimensional arrays cannot be declared inline. Examples:: @@ -325,6 +326,7 @@ Examples:: struct S { uint a; uint b; } S public x = S(1, 2); string name = "Ada"; + string[4] memory AdaArr = ["This", "is", "an", "array"]; } contract D { C c = new C(); |