السلام عليكم ورحمه الله وبركاته
ما الفارق بين & (اذا كانت تعنى and ) و &&
وايضا بين | (اذا كانت تعنى or ) و ||
في الغــالب & تعني المصـــدر Reference تستطيع القراءة أكثر عن Pass By Reference.
وتستخــدم & أيضــاً في معادلات على مستوى البت، كذلك تستخــدم | أيضاً.
أمثلــة :
let a => 0001 // (decimal 1)
let b => 0101 // (decimal 5)
print ( a | b ) // Result will be 0101 (decimal 5)
print ( a & b ) // Result will be 0001 (decimal 1)
أما && فهي تستخدم كـ and طبيعيــة. وكذلك Or المعروفــة هي || التي تكون ناتجهما أما True أو False
أمثلــة:
let a => True
let b => False
print ( a || b ) // Result will be True
print ( a && b ) // Result will be False
تفضل هذه دورة للمهندس وليد عيسى، أظــن أنه أفضل شرح عربي،
شكرا لك ولكن انا درست بالفعل الأنظمة العددية ودرست الدوائر المنطقية ايضا هل ولكن انا لا افهم الفرق بين & - && تحديدا فى سى شارب افهم أن الثانية معناها and فما معنى الاولى
كما شرحتها لك سابقاً،
التعليقات