الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار عن دالة strcmp

مغلق
بدأه student_1 في 20 فبراير 2005 · 2 رد · 937 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف طريقة استخدام دالة strcmp التي تقوم بمقارنة two strings

مع متغيرين من نوع string و ليس من نوع char

مثلا اعرف

string s1,s2;

cin>>s1>>s2;

strmp(s1,s2);

و ذلك بلغة C++

مع العلم اني اكتب الدالة المكتبية<string>

في بداية الملف!!

#2

لماذا تستخدم المايكرو strcmp

إذا كان النوعين string إستخدم إشارات المساواة أو < أو >

string s1,s2;
cin>>s1>>s2;

if(s1==s2)
printf("s1=s2");
else
printf("s1!=s2");

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#3

السلام عليكم

strcmp

هذا الأمر يقارن بين two string ،

فإذا كانا متساويين يرجع صفر

وإذا كان الأول أكبر من الثاني يرجع قيمة موجبة

وإذا كان الأول أصغر من الثاني يرجع قيمة سالبة

والشرط بينهما يكون على النحو التالي

if(strcmp(st1,st2)==0)
//do the follwing
else if(strcmp(st1,st2))>0
//do the following
else 
//do the following

اللهم صل وسلم وزد وبارك على سيدنا محمد وعلى آله وصحبه وسلم

تعلم كيف تقرأ من ملف باستخدام لغة السي

Routers Programming-الدرس الأول

هذا الموضوع مغلق.

مواضيع مشابهة