этот ответ

ел следующую строку кодаВот в С.

 int mask = ~0;

Я напечатал значениеmask в C и C ++. Это всегда печатает-1.

Итак, у меня есть несколько вопросов:

Зачем присваивать значение~0 кмаскировать переменная?Какова цель~0?Можем ли мы использовать-1 вместо~0?

Ответы на вопрос(6)

Ваш ответ на вопрос