بعض الوظائف لا تعمل على هذا المتصفح، حاول استخدام متصفح آخر
About Privacy Terms

موقع عُمانيستا للبيع والشراء
سوق عمان الإلكتروني في عمان
بسم الله الرحمن الرحيم
شاركـ أصدقائك

كورس ++C | شرح Strings | موقع فولدرات

الرئيسية / الحاسب الآلي / لغات البرمجة / C++ / كورس ++C | شرح Strings

القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي

 

c++   syntax مقدمة شرح كورس للمبتدئين بالعربي

 

تعتبر السلسلة من أكثر أنواع البيانات المفيدة المتوفرة في مكتبات 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;

 

Append:

السلسلة في 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:

 للحصول على طول سلسلة ، استخدم دالة ()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
كورس CSS | شرح Comments

يستخدم تعليق CSS لإضافة ملاحظات توضيحية إلى الكود أو لمنع المتصفح من تفسير أجزاء معينة من ورقة الأنماط. حسب التصميم ، التعليقات ليس لها تأثير على تخطيط الوثيقة. تُستخد ...

صورة
SQL
كورس SQL | شرح DELETE

يتم استخدام استعلام SQL DELETE لحذف السجلات الموجودة من جدول. يمكنك استخدام جملة WHERE مع استعلام DELETE لحذف الصفوف المحددة ، وإلا فسيتم حذف جميع السجلات. يقوم DEL ...

صورة
SQL
كورس SQL | شرح SELECT

يتم استخدام عبارة SELECT لتحديد البيانات من قاعدة البيانات. يتم تخزين البيانات التي تم إرجاعها في جدول نتائج يسمى مجموعة النتائج. ...

صورة
SQL
كورس SQL | شرح INSERT INTO

تُستخدم عبارة INSERT INTO T-SQL بشكل أساسي لإضافة صف واحد أو أكثر إلى الجدول الهدف أو العرض في SQL Server. يمكن القيام بذلك من خلال توفير قيم ثابتة في بيان INSERT INTO ...

صورة
SQL
كورس SQL | شرح ORDER BY

يتم استخدام عبارة ORDER BY في SQL لفرز البيانات التي تم جلبها إما تصاعديًا أو تنازليًا وفقًا لعمود واحد أو أكثر. تقوم الكلمة الأساسية ORDER BY بفرز السجلات بترتيب تصاع ...

صورة
JAVASCRIPT
كورس JavaScript | شرح Operators

يتضمن JavaScript عوامل تشغيل كما هو الحال في اللغات الأخرى. يقوم عامل التشغيل ببعض العمليات على معاملات فردية أو متعددة (قيمة البيانات) وينتج نتيجة. على سبيل المثال 1 ...