mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
Update d-ru.html.markdown
This commit is contained in:
parent
59ce161978
commit
8aff0a65dc
@ -39,7 +39,7 @@ module app;
|
||||
import std.stdio;
|
||||
|
||||
// можно импортировать только нужные части, не обязательно модуль целиком
|
||||
import std.exception : assert;
|
||||
import std.exception : enforce;
|
||||
|
||||
// точка входа в программу — функция main, аналогично C/C++
|
||||
void main()
|
||||
@ -60,7 +60,7 @@ double с = 56.78; // тип с плавающей точкой (64 бита)
|
||||
комплексных чисел, могут быть беззнаковыми.
|
||||
В этом случае название типа начинается с префикса "u"
|
||||
*/
|
||||
uint d = 10, ulong e = 11.12;
|
||||
uint d = 10; ulong e = 11;
|
||||
bool b = true; // логический тип
|
||||
char d = 'd'; // UTF-символ, 8 бит. D поддерживает UTF "из коробки"
|
||||
wchar = 'é'; // символ UTF-16
|
||||
@ -146,7 +146,7 @@ x++; // 10
|
||||
++x; // 11
|
||||
x *= 2; // 22
|
||||
x /= 2; // 11
|
||||
x ^^ 2; // 121 (возведение в степень)
|
||||
x = x ^^ 2; // 121 (возведение в степень)
|
||||
x ^^= 2; // 1331 (то же самое)
|
||||
|
||||
string str1 = "Hello";
|
||||
@ -160,7 +160,7 @@ arr ~= 4; // [1, 2, 3, 4] - добавление элемента в конец
|
||||
|
||||
/*** Логика и сравнения ***/
|
||||
|
||||
int x = 0, int y = 1;
|
||||
int x = 0; int y = 1;
|
||||
|
||||
x == y; // false
|
||||
x > y; // false
|
||||
|
Loading…
Reference in New Issue
Block a user