rdfs:comment
| - حرفيات السلاسل النصية (بالإنجليزية: string literal) أو السلسلة النصية المجهولة (بالإنجليزية: anonymous string) هي نوع من الحرفيات في البرمجة لتمثيل قيمة السلسلة النصية في الكود المصدري لبرنامج حاسوب. غالبًا ما تكون في اللغات الحديثة عبارة عن تسلسل مقتبس من الأحرف (رسميًا «محددات معقوفة bracketed delimiters»)، كما هو الحال في x = "foo"، حيث يكون "foo" عبارة عن سلسلة نصية حرفية ذات قيمة foo - رموز الاقتباسات ليست جزءًا من القيمة، ويجب على المرء استخدام طريقة مثل تسلسلات الهروب لتجنب مشكلة تصادم المحدد والسماح للمحدِّدات نفسها أن تكون مضمنة في سلسلة نصية. ومع ذلك، هناك العديد من الترميزات البديلة لتحديد حرفية السلسلة النصية، ولا سيما الحالات الأكثر تعقيدًا، ويعتمد الترميز الدقيق على لغة البرمجة المعنية بشكل فردي. ومع ذلك، هناك بعض الإرشادات العامة التي تتبعها معظم لغات البرمجة الحديثة. (ar)
- A string literal or anonymous string is a string value in the source code of a computer program. Modern programming languages commonly use a quoted sequence of characters, formally "", as in x = "foo", where "foo" is a string literal with value foo. Methods such as can be used to avoid the problem of (issues with brackets) and allow the delimiters to be embedded in a string. There are many alternate notations for specifying string literals especially in complicated cases. The exact notation depends on the programming language in question. Nevertheless, there are general guidelines that most modern programming languages follow. (en)
- Literał łańcuchowy, także: napis, stała łańcuchowa – literał reprezentujący w kodzie źródłowym wartość składającą się z ciągu znaków (łańcuch znaków). Podając w kodzie źródłowym wartość będącą określonym ciągiem znaków, należy go jednoznacznie wyodrębnić, od kodu źródłowego w danym języku programowania. Najczęściej do wyodrębniania literałów łańcuchowych stosuje się określony ogranicznik, tj. znak lub parę znaków. Takie rozwiązanie umożliwia jednoznaczne wyodrębnienie jednostki leksykalnej tekstu programu jaką jest łańcuch. Dzięki takiej konstrukcji składni języka programowania literały łańcuchowe mogą zawierać znaki specjalne, np. spacje, które poza literałami łańcuchowymi najczęściej pełnią rolę separatorów jednostek leksykalnych. (pl)
|