струни
Книгата съдържа пълно описание на най-често срещаните програмния език С внедряванията на 16-битов микрокомпютър съвместим с IBM PC. Описанието на стандартна библиотека.
За курсове за обучение по програмиране, разработка на софтуер, както и студенти от съответните специалности университетите. Тя може да се използва като техническа документация и референтна ръководство за широк кръг от програмисти като професионалисти с дългогодишен опит в областта на езика С, и да започнете кодиране в C.
Книга: C език за програмиране за PC
струни
Символен низ - поредица от символи, оградени с двойни кавички. Низ характер се разглежда като знак масив, всеки елемент от която представлява единичен характер. низ характер има следната подаване форма:
<символы> - е произволно (включително нула) брой знаци от различни представителни знаци освен двойни кавички ( "), наклонена черта () и новата линия да се използват тези символи в низ характер, трябва да им се предоставят подходящи специални символи. както е показано в следващите примери:
"Това е символичен strokan"
"" Да, разбира се, "- каза тя."
"Следващият ред - празни"
За формирането на поредици от букви, които обхващат няколко реда текст на програмата, използвана комбинация от символи - наклонена черта и нов ред. С език компилатор ще игнорира тази комбинация от символи и символни низове съчетават и присъства в паметта като един ред. Например, един символен низ:
"Огромни опашки от време могат да бъдат
"Дълги линии могат да бъдат разбити на парчета."
В MSC SP 5.0 и SP TS за генериране на символни низове в продължение на няколко линии на текста на програмата не изисква използването на комбинация от знаци, наклонена черта и нов ред. Strings, след един от друг, а не разделени от нищо друго, освен празно пространство, съчетано С език съставител на един ред.
р = "Тази програма - пример за това как можете да"
"Линии в много дълга линия, N"
"Тази форма на писане може да подобри"
Въведете следния текст:
Тази програма, пример за това как можете автоматично да
приложат наниз в един много дълъг низ;
тази форма на писане може да подобри видимостта на програмите.
Всеки символ символен низ (включително всеки специален символ) се съхраняват в отделен байт от паметта. Null характер ( "") се добавя автоматично към последния байт на символен низ и знак за края. Всеки герой низ в програмата се разглежда като отделна единица; ако програмата включва два еднакви низове, те ще заемат две различни области на RAM.
Най-SP TS реализира компилация опция за съхраняване в паметта само един от еднакви редове.
Герой тип низ масив от елементи от тип Чар. Броят на елементите в масива е равен на броя на символите в поредица от букви, плюс един, както е нулев знак (символен низ терминатор) е също елемент на масива.