<Р> Въпреки, че програмистите често използват масиви от числа, символни масиви, наречени струни, имат най-уникалните характеристики. Низ ви позволява да запишете нещо, което може да се каже (като " здравей ") в серия от знаци, които си C програма може да прочетете в от страна на потребителя или разпечатате на екрана. String манипулация има такъв уникален набор от операции, той има собствено C библиотека (string.h) с типичните си низови функции.
<Р> Вградените операции в C са типичните операции бихте намерите в повечето езици за програмиране. Когато сте съчетаващ няколко операции в един отчет, бъдете сигурни, да се запознаят с предимство оператор, или редът, по който програмата ще изпълнява всяка операция в математически израз. Например, (2 + 5) * 3 е равно на 21, а 2 + 5 * 3 е равно на 17, защото C ще извършва умножение преди Освен ако няма скоби, указващи друго.
<Р> Ако учите C, да я направи приоритет, за да се запознаете с всички примитивни типове данни и неговите операции и предимство за операциите в същия израз. Също така, да експериментират с различни операции на променливи и номера на различни типове данни.
В този момент, че сте се почеса по повърхността на някои важни основи C. На следващо място, все пак, нека да разгледаме как C ви дава възможност да пишат програми, без да започва от нулата всеки път.
Не се започне от нулата, ползване Библиотеки
библиотеки са много важни в C, защото C езикови опорите на само най-основните функции, които се нуждае. Например, C не съдържа входно-изходни (I /O) функции, за да се чете от клавиатурата и пише на екрана. Всичко, което се простира отвъд основите трябва да бъде написана от един програмист. Ако парчето код е полезно да се множество различни програми, това е често поставя в библиотеката, за да направи лесно за многократна употреба.
В нашата дискусия за C до момента, вече сме виждали една библиотека, стандартът I /О (stdio) библиотека. Линията на # включват в началото на програмата възложи на C компилатора да зарежда б