mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-08-16 03:34:53 +02:00
Update d-ru.html.markdown
This commit is contained in:
@@ -39,7 +39,7 @@ module app;
|
|||||||
import std.stdio;
|
import std.stdio;
|
||||||
|
|
||||||
// можно импортировать только нужные части, не обязательно модуль целиком
|
// можно импортировать только нужные части, не обязательно модуль целиком
|
||||||
import std.exception : assert;
|
import std.exception : enforce;
|
||||||
|
|
||||||
// точка входа в программу — функция main, аналогично C/C++
|
// точка входа в программу — функция main, аналогично C/C++
|
||||||
void main()
|
void main()
|
||||||
@@ -60,7 +60,7 @@ double с = 56.78; // тип с плавающей точкой (64 бита)
|
|||||||
комплексных чисел, могут быть беззнаковыми.
|
комплексных чисел, могут быть беззнаковыми.
|
||||||
В этом случае название типа начинается с префикса "u"
|
В этом случае название типа начинается с префикса "u"
|
||||||
*/
|
*/
|
||||||
uint d = 10, ulong e = 11.12;
|
uint d = 10; ulong e = 11;
|
||||||
bool b = true; // логический тип
|
bool b = true; // логический тип
|
||||||
char d = 'd'; // UTF-символ, 8 бит. D поддерживает UTF "из коробки"
|
char d = 'd'; // UTF-символ, 8 бит. D поддерживает UTF "из коробки"
|
||||||
wchar = 'é'; // символ UTF-16
|
wchar = 'é'; // символ UTF-16
|
||||||
@@ -146,7 +146,7 @@ x++; // 10
|
|||||||
++x; // 11
|
++x; // 11
|
||||||
x *= 2; // 22
|
x *= 2; // 22
|
||||||
x /= 2; // 11
|
x /= 2; // 11
|
||||||
x ^^ 2; // 121 (возведение в степень)
|
x = x ^^ 2; // 121 (возведение в степень)
|
||||||
x ^^= 2; // 1331 (то же самое)
|
x ^^= 2; // 1331 (то же самое)
|
||||||
|
|
||||||
string str1 = "Hello";
|
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
|
||||||
x > y; // false
|
x > y; // false
|
||||||
|
Reference in New Issue
Block a user