در بخش قبلی تعریف داده های ساده مثل uint به شما آموزش داده شد. ولی بعضی اوقات به نوع داده پیچیده تری نیاز داریم. برای این منظور ، سالیدیتی ساختارهای زیر را ارائه می دهد:
struct Coin{
uint price;
string name;
}
ساختارها به شما امکان می دهند انواع داده های پیچیده تری ایجاد کنید که دارای چندین ویژگی هستند.
توجه داشته باشید که ما فقط یک نوع جدید ، در این ساختار معرفی کردیم. این متغییر با کلمه کلیدی string معرفی می گردد
رشته ها برای داده های UTF-8 با طول دلخواه استفاده می شوند.
string greeting = "Hello world!";