القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي
تعتبر السلسلة من أكثر أنواع البيانات المفيدة المتوفرة في مكتبات C ++. السلسلة هي
متغير يخزن سلسلة من الأحرف أو أحرف أخرى ، مثل "Hello" أو
"!May 10th is my birthday". تمامًا مثل أنواع البيانات الأخرى ، لإنشاء string نحن
نعلن عنها أولاً ، ثم يمكننا تخزين قيمة فيها.
تستخدم السلاسل لتخزين النص.
يحتوي متغير السلسلة على مجموعة من الأحرف محاطة بعلامات اقتباس مزدوجة:
مثال:
أنشئ متغيرًا من النوع string وقم بتعيين قيمة له:
string greeting = "Hello";
لاستخدام السلاسل ، يجب تضمين ملف رأس إضافي في التعليمات البرمجية المصدر ، مكتبة <string>:
مثال:
// قم بتضمين مكتبة السلسلة #include <string> // إنشاء متغير سلسلة string greeting = "Hello";
يمكن استخدام عامل التشغيل + بين السلاسل لإضافتها معًا لإنشاء سلسلة جديدة. وهذا ما يسمى بالتسلسل:
مثال:
string firstName = "John "; string lastName = "Doe"; string fullName = firstName + lastName; cout << fullName;
في المثال أعلاه ، أضفنا مسافة بعد firstName لإنشاء مسافة بين John و Doe على الإخراج. ومع ذلك ، يمكنك أيضًا إضافة مسافة بعلامات اقتباس (" " أو " "):
مثال:
string firstName = "John"; string lastName = "Doe"; string fullName = firstName + " " + lastName; cout << fullName;
السلسلة في C ++ هي في الواقع كائن ، والتي تحتوي على وظائف يمكنها إجراء عمليات معينة على السلاسل. على سبيل المثال ، يمكنك أيضًا ربط السلاسل باستخدام الوظيفة ()append:
مثال:
string firstName = "John "; string lastName = "Doe"; string fullName = firstName.append(lastName); cout << fullName;
الأمر متروك لك فيما إذا كنت تريد استخدام + أو ()append. الاختلاف الرئيسي بين الاثنين هو أن وظيفة ()append أسرع بكثير. ومع ذلك ، للاختبار وما إلى ذلك ، قد يكون من الأسهل استخدام +.
تحذير ! : يستخدم C ++ عامل التشغيل + للإضافة والتسلسل.
إذا أضفت رقمين ، فستكون النتيجة رقمًا:
مثال:
int x = 10; int y = 20; int z = x + y; // (سيكون 30 (عدد صحيح z
إذا أضفت سلسلتين ، فستكون النتيجة سلسلة نصية:
مثال:
string x = "10"; string y = "20"; string z = x + y; // (سيكون 1020 (سلسلة نصية
إذا حاولت إضافة رقم إلى سلسلة ، فسيحدث خطأ:
مثال:
string x = "10"; int y = 20; string z = x + y;
للحصول على طول سلسلة ، استخدم دالة ()length :
مثال:
string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; cout << "The length of the txt string is: " << txt.length();
تلميح: قد ترى بعض برامج C++ التي تستخدم الدالة ()Size للحصول على طول سلسلة أحرف.
هذا مجرد اسم مستعار ()length. الأمر يعود إليك بالكامل إذا كنت تريد استخدام ()length أو ()size:
مثال:
string txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; cout << "The length of the txt string is: " << txt.size();
لا تنسى مشاركة الصفحة ومن صالح دعائكم
يستخدم تعليق CSS لإضافة ملاحظات توضيحية إلى الكود أو لمنع المتصفح من تفسير أجزاء معينة من ورقة الأنماط. حسب التصميم ، التعليقات ليس لها تأثير على تخطيط الوثيقة. تُستخد ...
يتم استخدام استعلام SQL DELETE لحذف السجلات الموجودة من جدول. يمكنك استخدام جملة WHERE مع استعلام DELETE لحذف الصفوف المحددة ، وإلا فسيتم حذف جميع السجلات. يقوم DEL ...
يتم استخدام عبارة SELECT لتحديد البيانات من قاعدة البيانات. يتم تخزين البيانات التي تم إرجاعها في جدول نتائج يسمى مجموعة النتائج. ...
تُستخدم عبارة INSERT INTO T-SQL بشكل أساسي لإضافة صف واحد أو أكثر إلى الجدول الهدف أو العرض في SQL Server. يمكن القيام بذلك من خلال توفير قيم ثابتة في بيان INSERT INTO ...
يتم استخدام عبارة ORDER BY في SQL لفرز البيانات التي تم جلبها إما تصاعديًا أو تنازليًا وفقًا لعمود واحد أو أكثر. تقوم الكلمة الأساسية ORDER BY بفرز السجلات بترتيب تصاع ...
يتضمن JavaScript عوامل تشغيل كما هو الحال في اللغات الأخرى. يقوم عامل التشغيل ببعض العمليات على معاملات فردية أو متعددة (قيمة البيانات) وينتج نتيجة. على سبيل المثال 1 ...