20 lines
690 B
D
20 lines
690 B
D
|
import std.stdio;
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
writeln(typeid(typeof("Hello, world!"))); // immutable(char)[]
|
||
|
|
||
|
immutable(char)[] str = "One";
|
||
|
str = "Two";
|
||
|
writeln(typeid(typeof(str))); // immutable(char)[]
|
||
|
|
||
|
immutable(char)[3] a = "Hi!";
|
||
|
immutable(char)[] b = a;
|
||
|
writeln(a.length, " ", b.length); // 3 3
|
||
|
|
||
|
wstring x = "Здравствуй, широкий мир!";
|
||
|
writeln(typeid(typeof(x))); // immutable(wchar)[]
|
||
|
dstring y = "Здравствуй, еще более широкий мир!";
|
||
|
writeln(typeid(typeof(y))); // immutable(dchar)[]
|
||
|
}
|