1
0
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:
Anton Pastukhoff
2015-10-30 20:10:22 +05:00
parent 59ce161978
commit 8aff0a65dc

View File

@@ -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