Member 13438256 Ответов: 1

Почему мы используем *,~,//,: before и: after ?


Почему мы используем *,~,//,: before и: after ?

Что я уже пробовал:

Почему мы используем в html *,~,//,: before и: after ?

Richard MacCutchan

Прочтите справочное руководство для любого языка, о котором вы говорите. Все это будет ясно объяснено.

Afzaal Ahmad Zeeshan

Они работают с содержимым элемента, на который вы пытаетесь ссылаться, и применяют эти символы.

Можете ли вы поделиться контекстом, из которого вы захватили эти коды? Нет никакого смысла в том, зачем кому-то это нужно?

1 Ответов

Рейтинг:
1

OriginalGriff

Я подозреваю, что это не HTML, а C, C++ или C#.
Начнем с последнего:

x = a ? b : c;
Это сокращенное название if ... else заявление:
if (a)
   {
   x = b;
   }
else
   {
   x = c;
   }
Если условие слева от вопросительного знака истинно, оно возвращает значение слева от двоеточия. если он равен false, то возвращает значение справа от двоеточия.
Это полезно , но может быть использовано чрезмерно. В общем, если вы не уверены или вам нужно вложить их, используйте полный if ... else вместо.

// указывает на комментарий: остальная часть строки игнорируется компилятором, так как это читаемый человеком текст, предназначенный для того, чтобы помочь объяснить, почему код такой, какой он есть:
x = Send("DIR C:");  // Get the root folder content.
Материал справа от / / объясняет разработчику, что такое Send("DIR C:") предназначен для того, чтобы делать.

~ - это побитовая операция NOT - все 1 бит в операнде равны 0, а все 0 бит равны единице. Это полезно, если вы используете перечисление и хотите создать маску, чтобы проверить, используются ли два или более значения вместе.

* является оператором указателя, и я не объясняю это здесь! Указатели - Учебники По C++ [^] хорошо покрывает его.


Dave Kreskowiak

Я думаю, что он может говорить об относительных путях CSS и HTML.

Afzaal Ahmad Zeeshan

Согласованный.