ماذا فعلت "!" يعني في الكود الزائف؟ أنا أعرف "!" يرمز إلى العامل ولكن لا يمكنني ترجمته

StackOverflow https://stackoverflow.com/questions/2458752

سؤال

ماذا فعلت ! يعني في الكود الزائف؟ أنا أعرف ! يقف للماكين ولكن لا يمكنني ترجمته.

السابق:

الحصول على العملية

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’) then
    print "Invalid Operation"

ماذا يعني ذلك؟

هل كانت مفيدة؟

المحلول

وهذا يعني "لا". لذلك رمز المثال الخاص بك

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’)

يمكن قراءتها باسم

"إذا لم تكن العملية متساوية" B "أو العملية لا تساوي" D "أو العملية لا تساوي" W ""

نصائح أخرى

!= يعني لا تساوي و ! عموما يعني ليس أو نفي.

في جنرال لواء,

! يعنيليس
|| يعني logical أو
&& يعني logical و

مثال:

!false == true  ( == means equality )
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top