струни

Книгата съдържа пълно описание на най-често срещаните програмния език С внедряванията на 16-битов микрокомпютър съвместим с IBM PC. Описанието на стандартна библиотека.

За курсове за обучение по програмиране, разработка на софтуер, както и студенти от съответните специалности университетите. Тя може да се използва като техническа документация и референтна ръководство за широк кръг от програмисти като професионалисти с дългогодишен опит в областта на езика С, и да започнете кодиране в C.

Книга: C език за програмиране за PC

струни

Символен низ - поредица от символи, оградени с двойни кавички. Низ характер се разглежда като знак масив, всеки елемент от която представлява единичен характер. низ характер има следната подаване форма:

<символы> - е произволно (включително нула) брой знаци от различни представителни знаци освен двойни кавички ( "), наклонена черта () и новата линия да се използват тези символи в низ характер, трябва да им се предоставят подходящи специални символи. както е показано в следващите примери:

"Това е символичен strokan"

"" Да, разбира се, "- каза тя."

"Следващият ред - празни"

За формирането на поредици от букви, които обхващат няколко реда текст на програмата, използвана комбинация от символи - наклонена черта и нов ред. С език компилатор ще игнорира тази комбинация от символи и символни низове съчетават и присъства в паметта като един ред. Например, един символен низ:

"Огромни опашки от време могат да бъдат

"Дълги линии могат да бъдат разбити на парчета."

В MSC SP 5.0 и SP TS за генериране на символни низове в продължение на няколко линии на текста на програмата не изисква използването на комбинация от знаци, наклонена черта и нов ред. Strings, след един от друг, а не разделени от нищо друго, освен празно пространство, съчетано С език съставител на един ред.

р = "Тази програма - пример за това как можете да"

"Линии в много дълга линия, N"

"Тази форма на писане може да подобри"

Въведете следния текст:

Тази програма, пример за това как можете автоматично да

приложат наниз в един много дълъг низ;

тази форма на писане може да подобри видимостта на програмите.

Всеки символ символен низ (включително всеки специален символ) се съхраняват в отделен байт от паметта. Null характер ( "") се добавя автоматично към последния байт на символен низ и знак за края. Всеки герой низ в програмата се разглежда като отделна единица; ако програмата включва два еднакви низове, те ще заемат две различни области на RAM.

Най-SP TS реализира компилация опция за съхраняване в паметта само един от еднакви редове.

Герой тип низ масив от елементи от тип Чар. Броят на елементите в масива е равен на броя на символите в поредица от букви, плюс един, както е нулев знак (символен низ терминатор) е също елемент на масива.