Что означает этот оператор? - PullRequest
5 голосов
/ 03 ноября 2011

Я прохожу код C, который я сделал в одном из моих классов MIPS сборки, и я не знаю, что означает один из операторов:

if (TOKEN[0] <> symTab[$a0])

Это линия. что значит <>?

Спасибо.

Ответы [ 3 ]

4 голосов
/ 03 ноября 2011

Похоже, что «не равно» было предназначено.

Правильный оператор в стандарте C это !=.

2 голосов
/ 03 ноября 2011

Этот код не является C и фактически является синтаксисом, похожим на Pascal. Использование оператора NOT EQUALS <> и шестнадцатеричного литерального префикса $ указывает, что.

0 голосов
/ 03 ноября 2011

Это еще один способ представления НЕ или НЕ РАВНО . Действительный оператор - != в C.

Вы можете использовать <> в SQL. Я написал так поздно, потому что я не мог вспомнить язык, который использовал его.

РЕДАКТИРОВАТЬ: На самом деле это был также Паскаль, что я думал о том, что также использует <>, как упоминает Дэвид.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...