Скачиваний:
72
Добавлен:
26.05.2014
Размер:
17.91 Кб
Скачать

рТПЗТБННЙТПЧБОЙЕ ОБ СЪЩЛЕ уйA.noneline{font-family:Arial,Serif;text-decoration:none;}FONT.arial{font-family:Arial,Serif;}TD.arial{font-family:Arial,Serif;}TH.arial{font-family:Arial,Serif;}PRE{font-family:Monospace;color:navy;}SAMP{font-family:Monospace;color:navy;}TT{font-family:Monospace;color:navy;}VAR{font-family:Monospace;color:navy;}

уЕТЧЕТ РПДДЕТЦЙЧБЕФУС

гЕОФТПН йОЖПТНБГЙПООЩИ фЕИОПМПЗЙК

(095) 932-9212, 932-9213, 939-0783

E-mail: info@citforum.ruуЕТЧЕТ йОЖПТНБГЙПООЩИ фЕИОПМПЗЙК УПДЕТЦЙФ НПТЕ(!) БОБМЙФЙЮЕУЛПК ЙОЖПТНБГЙЙ1.пРЙУБОЙЕ сЪЩЛБ уй 1.1. ьМЕНЕОФЩ сЪЩЛБ уй 1.1.1. йУРПМШЪХЕНЩЕ УЙНЧПМЩнОПЦЕУФЧП УЙНЧПМПЧ ЙУРПМШЪХЕНЩИ Ч СЪЩЛЕ уй НПЦОП ТБЪДЕМЙФШ ОБ РСФШ ЗТХРР.1. уЙНЧПМЩ, ЙУРПМШЪХЕНЩЕ ДМС ПВТБЪПЧБОЙС ЛМАЮЕЧЩИ УМПЧ Й ЙДЕОФЙЖЙЛБФПТПЧ (ФБВМ.1). ч ЬФХ ЗТХРРХ ЧИПДСФ РТПРЙУОЩЕ Й УФТПЮОЩЕ ВХЛЧЩ БОЗМЙКУЛПЗП БМЖБЧЙФБ, Б ФБЛЦЕ УЙНЧПМ РПДЮЕТЛЙЧБОЙС. уМЕДХЕФ ПФНЕФЙФШ, ЮФП ПДЙОБЛПЧЩЕ РТПРЙУОЩЕ Й УФТПЮОЩЕ ВХЛЧЩ УЮЙФБАФУС ТБЪМЙЮОЩНЙ УЙНЧПМБНЙ, ФБЛ ЛБЛ ЙНЕАФ ТБЪМЙЮОЩЕ ЛПДЩ.фБВМЙГБ 1рТПРЙУОЩЕ ВХЛЧЩ МБФЙОУЛПЗП БМЖБЧЙФБA B C D E F G H I J K L M N O P Q R S T U V W X Y ZуФТПЮОЩЕ ВХЛЧЩ МБФЙОУЛПЗП БМЖБЧЙФБa b c d e f g h i j k l m n o p q r s t u v w x y zуЙНЧПМ РПДЮЕТЛЙЧБОЙС_2. зТХРРБ РТПРЙУОЩИ Й УФТПЮОЩИ ВХЛЧ ТХУУЛПЗП БМЖБЧЙФБ Й БТБВУЛЙЕ ГЙЖТЩ (ФБВМ.2).фБВМЙГБ 2рТПРЙУОЩЕ ВХЛЧЩ ТХУУЛПЗП БМЖБЧЙФБб в ч з д е ц ъ й л м н о п р т у ф х ж и г ю ы э щ ш ь а суФТПЮОЩЕ ВХЛЧЩ ТХУУЛПЗП БМЖБЧЙФББ В Ч З Д Е Ц Ъ Й Л М Н О П Р Т У Ф Х Ж И Г Ю Ы Э Я Щ Ш Ь А СбТБВУЛЙЕ ГЙЖТЩ0 1 2 3 4 5 6 7 8 93. ъОБЛЙ ОХНЕТБГЙЙ Й УРЕГЙБМШОЩЕ УЙНЧПМЩ (ФБВМ. 3). ьФЙ УЙНЧПМЩ ЙУРПМШЪХАФУС У ПДОПК УФПТПОЩ ДМС ПТЗБОЙЪБГЙЙ РТПГЕУУБ ЧЩЮЙУМЕОЙК, Б У ДТХЗПК - ДМС РЕТЕДБЮЙ ЛПНРЙМСФПТХ ПРТЕДЕМЕООПЗП ОБВПТБ ЙОУФТХЛГЙК.фБВМЙГБ 2уЙНЧПМоБЙНЕОПЧБОЙЕуЙНЧПМоБЙНЕОПЧБОЙЕ,ЪБРСФБС)ЛТХЗМБС УЛПВЛБ РТБЧБС.ФПЮЛБ(ЛТХЗМБС УЛПВЛБ МЕЧБС;ФПЮЛБ У ЪБРСФПК}ЖЙЗХТОБС УЛПВЛБ РТБЧБС:ДЧПЕФПЮЙЕ{ЖЙЗХТОБС УЛПВЛБ МЕЧБС?ЧПРТПУЙФЕМШОЩК ЪОБЛ<НЕОШЫЕ'БРПУФТПЖ>ВПМШЫЕ!ЧПУЛМЙГБФЕМШОЩК ЪОБЛ[ЛЧБДТБФОБС УЛПВЛБ|ЧЕТФЙЛБМШОБС ЮЕТФБ]ЛЧБДТБФОБС УЛПВЛБ/ДТПВОБС ЮЕТФБ#ОПНЕТ\ПВТБФОБС ЮЕТФБ%РТПГЕОФ~ФЙМШДБ&БНРЕТУБОД*ЪЧЕЪДПЮЛБ^МПЗЙЮЕУЛПЕ ОЕ+РМАУ=ТБЧОП-НЙОХ"ЛБЧЩЮЛЙ4. хРТБЧМСАЭЙЕ Й ТБЪДЕМЙФЕМШОЩЕ УЙНЧПМЩ. л ФПК ЗТХРРЕ УЙНЧПМПЧ ПФОПУСФУС: РТПВЕМ, УЙНЧПМЩ ФБВХМСГЙЙ, РЕТЕЧПДБ УФТПЛЙ, ЧПЪЧТБФБ ЛБТЕФЛЙ, ОПЧБС УФТБОЙГБ Й ОПЧБС УФТПЛБ. ьФЙ УЙНЧПМЩ ПФДЕМСАФ ДТХЗ ПФ ДТХЗБ ПВЯЕЛФЩ, ПРТЕДЕМСЕНЩЕ РПМШЪПЧБФЕМЕН, Л ЛПФПТЩН ПФОПУСФУС ЛПОУФБОФЩ Й ЙДЕОФЙЖЙЛБФПТЩ. рПУМЕДПЧБФЕМШОПУФШ ТБЪДЕМЙФЕМШОЩИ УЙНЧПМПЧ ТБУУНБФТЙЧБЕФУС ЛПНРЙМСФПТПН ЛБЛ ПДЙО УЙНЧПМ (РПУМЕДПЧБФЕМШОПУФШ РТПВЕМПЧ).5. лТПНЕ ЧЩДЕМЕООЩИ ЗТХРР УЙНЧПМПЧ Ч СЪЩЛЕ уй ЫЙТПЛП ЙУРПМШЪХАФУС ФБЛ ОБЪЩЧБЕНЩЕ, ХРТБЧМСАЭЙЕ РПУМЕДПЧБФЕМШОПУФЙ, Ф.Е. УРЕГЙБМШОЩЕ УЙНЧПМШОЩЕ ЛПНВЙОБГЙЙ, ЙУРПМШЪХЕНЩЕ Ч ЖХОЛГЙСИ ЧЧПДБ Й ЧЩЧПДБ ЙОЖПТНБГЙЙ. хРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШ УФТПЙФУС ОБ ПУОПЧЕ ЙУРПМШЪПЧБОЙС ПВТБФОПК ДТПВОПК ЮЕТФЩ (\) (ПВСЪБФЕМШОЩК РЕТЧЩК УЙНЧПМ) Й ЛПНВЙОБГЙЕК МБФЙОУЛЙИ ВХЛЧ Й ГЙЖТ (ФБВМ.4).фБВМЙГБ 4хРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШоБЙНЕОПЧБОЙЕыЕУОБДГБФЕТЙЮОБС ЪБНЕОБ\aъЧПОПЛ007\bчПЪЧТБФ ОБ ЫБЗ008\tзПТЙЪПОФБМШОБС ФБВХМСГЙС009\nрЕТЕИПД ОБ ОПЧХА УФТПЛХ00A\vчЕТФЙЛБМШОБС ФБВХМСГЙС00B\rчПЪЧТБФ ЛБТЕФЛЙ00C\fрЕТЕЧПД ЖПТНБФБ00D\"лБЧЩЮЛЙ022\'бРПУФТПЖ027\0оПМШ-УЙНЧПМ000\\пВТБФОБС ДТПВОБС ЮЕТФБ05C\dddуЙНЧПМ ОБВПТБ ЛПДПЧ рьчн Ч ЧПУШНЕТЙЮОПН РТЕДУФБЧМЕОЙЙ \xdddуЙНЧПМ ОБВПТБ ЛПДПЧ рьчн Ч ЫЕУФОБДГБФЕТЙЮОПН РТЕДУФБЧМЕОЙЙ рПУМЕДПЧБФЕМШОПУФЙ ЧЙДБ \ddd Й \xddd (ЪДЕУШ d ПВПЪОБЮБЕФ ГЙЖТХ) РПЪЧПМСЕФ РТЕДУФБЧЙФШ УЙНЧПМ ЙЪ ОБВПТБ ЛПДПЧ рьчн ЛБЛ РПУМЕДПЧБФЕМШОПУФШ ЧПУШНЕТЙЮОЩИ ЙМЙ ЫЕУФОБДГБФЕТЙЮОЩИ ГЙЖТ УППФЧЕФУФЧЕООП. оБРТЙНЕТ УЙНЧПМ ЧПЪЧТБФБ ЛБТЕФЛЙ НПЦЕФ ВЩФШ РТЕДУФБЧМЕО ТБЪМЙЮОЩНЙ УРПУПВБНЙ:\r - ПВЭБС ХРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШ,\015 - ЧПУШНЕТЙЮОБС ХРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШ,\x00D - ЫЕУФОБДГБФЕТЙЮОБС ХРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШ.уМЕДХЕФ ПФНЕФЙФШ, ЮФП Ч УФТПЛПЧЩИ ЛПОУФБОФБИ ЧУЕЗДБ ПВСЪБФЕМШОП ЪБДБЧБФШ ЧУЕ ФТЙ ГЙЖТЩ Ч ХРТБЧМСАЭЕК РПУМЕДПЧБФЕМШОПУФЙ. оБРТЙНЕТ ПФДЕМШОХА ХРТБЧМСАЭХА РПУМЕДПЧБФЕМШОПУФШ \n (РЕТЕИПД ОБ ОПЧХА УФТПЛХ) НПЦОП РТЕДУФБЧЙФШ ЛБЛ \010 ЙМЙ \xA, ОП Ч УФТПЛПЧЩИ ЛПОУФБОФБИ ОЕПВИПДЙНП ЪБДБЧБФШ ЧУЕ ФТЙ ГЙЖТЩ, Ч РТПФЙЧОПН УМХЮБЕ УЙНЧПМ ЙМЙ УЙНЧПМЩ УМЕДХАЭЙЕ ЪБ ХРТБЧМСАЭЕК РПУМЕДПЧБФЕМШОПУФША ВХДХФ ТБУУНБФТЙЧБФШУС ЛБЛ ЕЕ ОЕДПУФБАЭБС ЮБУФШ. оБРТЙНЕТ:"ABCDE\x009FGH" ДБООБС УФТПЛПЧБС ЛПНБОДБ ВХДЕФ ОБРЕЮБФБОБ У ЙУРПМШЪПЧБОЙЕН ПРТЕДЕМЕООЩИ ЖХОЛГЙК СЪЩЛБ уй, ЛБЛ ДЧБ УМПЧБ ABCDE FGH, ТБЪДЕМЕООЩЕ 8-А РТПВЕМБНЙ, Ч ЬФПН УМХЮБЕ ЕУМЙ ХЛБЪБФШ ОЕРПМОХА ХРТБЧМСАЭХА УФТПЛХ"ABCDE\x09FGH",ФП ОБ РЕЮБФЙ РПСЧЙФУС ABCDE=|=GH, ФБЛ ЛБЛ ЛПНРЙМСФПТ ЧПУРТЙНЕФ РПУМЕДПЧБФЕМШОПУФШ \x09F ЛБЛ УЙНЧПМ "=+=".пФНЕФЙН ФПФ ЖБЛФ, ЮФП, ЕУМЙ ПВТБФОБС ДТПВОБС ЮЕТФБ РТЕДЫЕУФЧХЕФ УЙНЧПМХ ОЕ СЧМСАЭЕНХУС ХРТБЧМСАЭЕК РПУМЕДПЧБФЕМШОПУФША (Ф.Е. ОЕ ЧЛМАЮЕООПНХ Ч ФБВМ.4) Й ОЕ СЧМСАЭЕНХУС ГЙЖТПК, ФП ЬФБ ЮЕТФБ ЙЗОПТЙТХЕФУС, Б УБН УЙНЧПМ РТЕДУФБЧМСЕФУС ЛБЛ МЙФЕТБМШОЩК. оБРТЙНЕТ:УЙНЧПМ \h РТЕДУФБЧМСЕФУС УЙНЧПМПН h Ч УФТПЛПЧПК ЙМЙ УЙНЧПМШОПК ЛПОУФБОФЕ.лТПНЕ ПРТЕДЕМЕОЙС ХРТБЧМСАЭЕК РПУМЕДПЧБФЕМШОПУФЙ, УЙНЧПМ ПВТБФОПК ДТПВОПК ЮЕТФЩ (\) ЙУРПМШЪХЕФУС ФБЛЦЕ ЛБЛ УЙНЧПМ РТПДПМЦЕОЙС. еУМЙ ЪБ (\) УМЕДХЕФ (\n), ФП ПВБ УЙНЧПМБ ЙЗОПТЙТХАФУС, Б УМЕДХАЭБС УФТПЛБ СЧМСЕФУС РТПДПМЦЕОЙЕН РТЕДЩДХЭЕК. ьФП УЧПКУФЧП НПЦЕФ ВЩФШ ЙУРПМШЪПЧБОП ДМС ЪБРЙУЙ ДМЙООЩИ УФТПЛ. 1.1.2. лПОУФБОФЩлПОУФБОФБНЙ ОБЪЩЧБАФУС РЕТЕЮЙУМЕОЙЕ ЧЕМЙЮЙО Ч РТПЗТБННЕ. ч СЪЩЛЕ уй ТБЪДЕМСАФ ЮЕФЩТЕ ФЙРБ ЛПОУФБОФ: ГЕМЩЕ ЛПОУФБОФЩ, ЛПОУФБОФЩ У РМБЧБАЭЕК ЪБРСФПК, УЙНЧПМШОЩЕ ЛПОУФБОФЩ Й УФТПЛПЧЩНЙ МЙФЕТБМЩ.гЕМБС ЛПОУФБОФБ: ЬФП ДЕУСФЙЮОПЕ, ЧПУШНЕТЙЮОПЕ ЙМЙ ЫЕУФОБДГБФЕТЙЮОПЕ ЮЙУМП, ЛПФПТПЕ РТЕДУФБЧМСЕФ ГЕМХА ЧЕМЙЮЙОХ Ч ПДОПК ЙЪ УМЕДХАЭЙИ ЖПТН: ДЕУСФЙЮОПК, ЧПУШНЕТЙЮОПК ЙМЙ ЫЕУФОБДГБФЕТЙЮОПК.дЕУСФЙЮОБС ЛПОУФБОФБ УПУФПЙФ ЙЪ ПДОПК ЙМЙ ОЕУЛПМШЛЙИ ДЕУСФЙЮОЩИ ГЙЖТ, РТЙЮЕН РЕТЧБС ГЙЖТБ ОЕ ДПМЦОБ ВЩФШ ОХМЕН (Ч РТПФЙЧОПН УМХЮБЕ ЮЙУМП ВХДЕФ ЧПУРТЙОСФП ЛБЛ ЧПУШНЕТЙЮОПЕ).чПУШНЕТЙЮОБС ЛПОУФБОФБ УПУФПЙФ ЙЪ ПВСЪБФЕМШОПЗП ОХМС Й ПДОПК ЙМЙ ОЕУЛПМШЛЙИ ЧПУШНЕТЙЮОЩИ ГЙЖТ (УТЕДЙ ГЙЖТ ДПМЦОЩ ПФУХФУФЧПЧБФШ ЧПУШНЕТЛБ Й ДЕЧСФЛБ, ФБЛ ЛБЛ ЬФЙ ГЙЖТЩ ОЕ ЧИПДСФ Ч ЧПУШНЕТЙЮОХА УЙУФЕНХ УЮЙУМЕОЙС).ыЕУФОБДГБФЕТЙЮОБС ЛПОУФБОФБ ОБЮЙОБЕФУС У ПВСЪБФЕМШОПК РПУМЕДПЧБФЕМШОПУФЙ 0И ЙМЙ 0и Й УПДЕТЦЙФ ПДОХ ЙМЙ ОЕУЛПМШЛП ЫЕУФОБДГБФЕТЙЮОЩИ ГЙЖТ (ГЙЖТЩ РТЕДУФБЧМСАЭЙЕ УПВПК ОБВПТ ГЙЖТ ЫЕУОБДГБФЕТЙЮОПК УЙУФЕНЩ УЮЙУМЕОЙС: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F) рТЙНЕТЩ ГЕМЩИ ЛПОУФБОФ: дЕУСФЙЮОБС чПУШНЕТЙЮОБС ыЕУФОБДГБФЕТЙЮОБС ЛПОУФБОФБ ЛПОУФБОФБ ЛПОУФБОФБ 16 020 0x10 127 0117 0x2B 240 0360 0XF0еУМЙ ФТЕВХЕФУС УЖПТНЙТПЧБФШ ПФТЙГБФЕМШОХА ГЕМХА ЛПОУФБОФХ, ФП ЙУРПМШЪХАФ ЪОБЛ "-" РЕТЕД ЪБРЙУША ЛПОУФБОФЩ (ЛПФПТЩК ВХДЕФ ОБЪЩЧБФШУС ХОБТОЩН НЙОХУПН). оБРТЙНЕТ: -0x2A, -088, -16 .лБЦДПК ГЕМПК ЛПОУФБОФЕ РТЙУЧБЙЧБЕФУС ФЙР, ПРТЕДЕМСАЭЙК РТЕПВТБЪПЧБОЙС, ЛПФПТЩЕ ДПМЦОЩ ВЩФШ ЧЩРПМОЕОЩ, ЕУМЙ ЛПОУФБОФБ ЙУРПМШЪХЕФУС Ч ЧЩТБЦЕОЙСИ. фЙР ЛПОУФБОФЩ ПРТЕДЕМСЕФУС УМЕДХАЭЙН ПВТБЪПН:- ДЕУСФЙЮОЩЕ ЛПОУФБОФЩ ТБУУНБФТЙЧБАФУС ЛБЛ ЧЕМЙЮЙОЩ УП ЪОБЛПН, Й ЙН РТЙУЧБЙЧБЕФУС ФЙР int (ГЕМБС) ЙМЙ long (ДМЙООБС ГЕМБС) Ч УППФЧЕФУФЧЙЙ УП ЪОБЮЕОЙЕН ЛПОУФБОФЩ. еУМЙ ЛПОУФБОФБ НЕОШЫЕ 32768, ФП ЕК РТЙУЧБЙЧБЕФУС ФЙР int Ч РТПФЙЧОПН УМХЮБЕ long.- ЧПУШНЕТЙЮОЩН Й ЫЕУФОБДГБФЕТЙЮОЩН ЛПОУФБОФБН РТЙУЧБЙЧБЕФУС ФЙР int, unsigned int (ВЕЪЪОБЛПЧБС ГЕМБС), long ЙМЙ unsigned long Ч ЪБЧЙУЙНПУФЙ ПФ ЪОБЮЕОЙС ЛПОУФБОФЩ УПЗМБУОП ФБВМ 5.фБВМЙГБ 5дЙБРБЪПО ЫЕУФОБДГБФЕТЙЮОЩИ ЛПОУФБОФдЙБРБЪПО ЧПУШНЕТЙЮОЩИ ЛПОУФБОФфЙР0x0 - 0x7FFF0 - 077777int0X8000 - 0XFFFF0100000 - 0177777unsigned int0X10000 - 0X7FFFFFFF0200000 - 017777777777long0X80000000 - 0XFFFFFFFF020000000000 - 037777777777unsigned longдМС ФПЗП ЮФПВЩ МАВХА ГЕМХА ЛПОУФБОФХ ПРТЕДЕМЙФШ ФЙРПН long, ДПУФБФПЮОП Ч ЛПОГЕ ЛПОУФБОФЩ РПУФБЧЙФШ ВХЛЧХ "l" ЙМЙ "L". рТЙНЕТ:5l, 6l, 128L, 0105L, OX2A11L.лПОУФБОФБ У РМБЧБАЭЕК ФПЮЛПК - ДЕУСФЙЮОПЕ ЮЙУМП, РТЕДУФБЧМЕООПЕ Ч ЧЙДЕ ДЕКУФЧЙФЕМШОПК ЧЕМЙЮЙОЩ У ДЕУСФЙЮОПК ФПЮЛПК ЙМЙ ЬЛУРПОЕОФПК. жПТНБФ ЙНЕЕФ ЧЙД:[ ГЙЖТЩ ].[ ГЙЖТЩ ] [ е|e [+|-] ГЙЖТЩ ] .юЙУМП У РМБЧБАЭЕК ФПЮЛПК УПУФПЙФ ЙЪ ГЕМПК Й ДТПВОЩЕ ЮБУФЙ Й (ЙМЙ) ЬЛУРПОЕОФЩ. лПОУФБОФЩ У РМБЧБАЭЕК ФПЮЛПК РТЕДУФБЧМСАФ РПМПЦЙФЕМШОЩЕ ЧЕМЙЮЙОЩ ХДЧПЕООПК ФПЮОПУФЙ (ЙНЕАФ ФЙР double). дМС ПРТЕДЕМЕОЙС ПФТЙГБФЕМШОПК ЧЕМЙЮЙОЩ ОЕПВИПДЙНП УЖПТНЙТПЧБФШ ЛПОУФБОФОПЕ ЧЩТБЦЕОЙЕ, УПУФПСЭЕЕ ЙЪ ЪОБЛБ НЙОХУБ Й РПМПЦЙФЕМШОПК ЛПОУФБОФЩ.рТЙНЕТЩ: 115.75, 1.5е-2, -0.025, .075, -0.85е2уЙНЧПМШОБС ЛПОУФБОФБ - РТЕДУФБЧМСЕФУС УЙНЧПМПН ЪБЛМАЮЕООПН Ч БРПУФТПЖЩ. хРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШ ТБУУНБФТЙЧБЕФУС ЛБЛ ПДЙОПЮОЩК УЙНЧПМ, ДПРХУФЙНП ЕЕ ЙУРПМШЪПЧБФШ Ч УЙНЧПМШОЩИ ЛПОУФБОФБИ. ъОБЮЕОЙЕН УЙНЧПМШОПК ЛПОУФБОФЩ СЧМСЕФУС ЮЙУМПЧПК ЛПД УЙНЧПМБ. рТЙНЕТЩ:' '- РТПВЕМ ,'Q'- ВХЛЧБ Q ,'\n' - УЙНЧПМ ОПЧПК УФТПЛЙ ,'\\' - ПВТБФОБС ДТПВОБС ЮЕТФБ ,'\v' - ЧЕТФЙЛБМШОБС ФБВХМСГЙС .уЙНЧПМШОЩЕ ЛПОУФБОФЩ ЙНЕАФ ФЙР int Й РТЙ РТЕПВТБЪПЧБОЙЙ ФЙРПЧ ДПРПМОСАФУС ЪОБЛПН.уФТПЛПЧБС ЛПОУФБОФБ (МЙФЕТБМ) - РПУМЕДПЧБФЕМШОПУФШ УЙНЧПМПЧ (ЧЛМАЮБС УФТПЛПЧЩЕ Й РТПРЙУОЩЕ ВХЛЧЩ ТХУУЛПЗП Й МБФЙОУЛПЗП Б ФБЛЦЕ ГЙЖТЩ) ЪБЛМАЮЕООЩЕ Ч ЛБЧЩЮЛЙ (") . оБРТЙНЕТ: "ыЛПМБ N 35", "ЗПТПД фБНВПЧ", "YZPT лпд".пФНЕФЙН, ЮФП ЧУЕ ХРТБЧМСАЭЙЕ УЙНЧПМЩ, ЛБЧЩЮЛБ ("), ПВТБФОБС ДТПВОБС ЮЕТФБ (\) Й УЙНЧПМ ОПЧПК УФТПЛЙ Ч УФТПЛПЧПН МЙФЕТБМЕ Й Ч УЙНЧПМШОПК ЛПОУФБОФЕ РТЕДУФБЧМСАФУС УППФЧЕФУФЧХАЭЙНЙ ХРТБЧМСАЭЙНЙ РПУМЕДПЧБФЕМШОПУФСНЙ. лБЦДБС ХРТБЧМСАЭБС РПУМЕДПЧБФЕМШОПУФШ РТЕДУФБЧМСЕФУС ЛБЛ ПДЙО УЙНЧПМ. оБРТЙНЕТ, РТЙ РЕЮБФЙ МЙФЕТБМБ "ыЛПМБ \n N 35" ЕЗП ЮБУФШ "ыЛПМБ" ВХДЕФ ОБРЕЮБФБОБ ОБ ПДОПК УФТПЛЕ, Б ЧФПТБС ЮБУФШ "N 35" ОБ УМЕДХАЭЕК УФТПЛЕ.уЙНЧПМЩ УФТПЛПЧПЗП МЙФЕТБМБ УПИТБОСАФУС Ч ПВМБУФЙ ПРЕТБФЙЧОПК РБНСФЙ. ч ЛПОЕГ ЛБЦДПЗП УФТПЛПЧПЗП МЙФЕТБМБ ЛПНРЙМСФПТПН ДПВБЧМСЕФУС ОХМЕЧПК УЙНЧПМ, РТЕДУФБЧМСЕНЩК ХРТБЧМСАЭЕК РПУМЕДПЧБФЕМШОПУФША \0.уФТПЛПЧЩК МЙФЕТБМ ЙНЕЕФ ФЙР char[] . ьФП ПЪОБЮБЕФ, ЮФП УФТПЛБ ТБУУНБФТЙЧБЕФУС ЛБЛ НБУУЙЧ УЙНЧПМПЧ. пФНЕФЙН ЧБЦОХА ПУПВЕООПУФШ, ЮЙУМП ЬМЕНЕОФПЧ НБУУЙЧБ ТБЧОП ЮЙУМХ УЙНЧПМПЧ Ч УФТПЛЕ РМАУ 1, ФБЛ ЛБЛ ОХМЕЧПК УЙНЧПМ (УЙНЧПМ ЛПОГБ УФТПЛЙ) ФБЛЦЕ СЧМСЕФУС ЬМЕНЕОФПН НБУУЙЧБ. чУЕ УФТПЛПЧЩЕ МЙФЕТБМЩ ТБУУНБФТЙЧБАФУС ЛПНРЙМСФПТПН ЛБЛ ТБЪМЙЮОЩЕ ПВЯЕЛФЩ. уФТПЛПЧЩЕ МЙФЕТБМЩ НПЗХФ ТБУРПМБЗБФШУС ОБ ОЕУЛПМШЛЙИ УФТПЛБИ. фБЛЙЕ МЙФЕТБМЩ ЖПТНЙТХАФУС ОБ ПУОПЧЕ ЙУРПМШЪПЧБОЙС ПВТБФОПК ДТПВОПК ЮЕТФЩ Й ЛМБЧЙЫЙ ЧЧПД. пВТБФОБС ЮЕТФБ У УЙНЧПМПН ОПЧПК УФТПЛЙ ЙЗОПТЙТХЕФУС ЛПНРЙМСФПТПН, ЮФП РТЙЧПДЙФ Л ФПНХ, ЮФП УМЕДХАЭБС УФТПЛБ СЧМСЕФУС РТПДПМЦЕОЙЕН РТЕДЩДХЭЕК. оБРТЙНЕТ:"УФТПЛБ ОЕПРТЕДЕМЕООПК \nДМЙОЩ"РПМОПУФША ЙДЕОФЙЮОБ МЙФЕТБМХ"УФТПЛБ ОЕПРТЕДЕМЕООПК ДМЙООЩ" .дМС УГЕРМЕОЙС УФТПЛПЧЩИ МЙФЕТБМПЧ НПЦОП ЙУРПМШЪПЧБФШ УЙНЧПМ (ЙМЙ УЙНЧПМЩ) РТПВЕМБ. еУМЙ Ч РТПЗТБННЕ ЧУФТЕЮБАФУС ДЧБ ЙМЙ ВПМЕЕ УФТПЛПЧЩИ МЙФЕТБМБ, ТБЪДЕМЕООЩЕ ФПМШЛП РТПВЕМБНЙ, ФП ПОЙ ВХДХФ ТБУУНБФТЙЧБФШУС ЛБЛ ПДОБ УЙНЧПМШОБС УФТПЛБ. ьФПФ РТЙОГЙР НПЦОП ЙУРПМШЪПЧБФШ ДМС ЖПТНЙТПЧБОЙС УФТПЛПЧЩИ МЙФЕТБМПЧ ЪБОЙНБАЭЙИ ВПМЕЕ ПДОПК УФТПЛЙ. 1.1.3. йДЕОФЙЖЙЛБФПТйДЕОФЙЖЙЛБФПТПН ОБЪЩЧБЕФУС РПУМЕДПЧБФЕМШОПУФШ ГЙЖТ Й ВХЛЧ, Б ФБЛЦЕ УРЕГЙБМШОЩИ УЙНЧПМПЧ, РТЙ ХУМПЧЙЙ, ЮФП РЕТЧПК УФПЙФ ВХЛЧБ ЙМЙ УРЕГЙБМШОЩК УЙНЧПМ. дМС ПВТБЪПЧБОЙС ЙДЕОФЙЖЙЛБФПТПЧ НПЗХФ ВЩФШ ЙУРПМШЪПЧБОЩ УФТПЮОЩЕ ЙМЙ РТПРЙУОЩЕ ВХЛЧЩ МБФЙОУЛПЗП БМЖБЧЙФБ. ч ЛБЮЕУФЧЕ УРЕГЙБМШОПЗП УЙНЧПМБ НПЦЕФ ЙУРПМШЪПЧБФШУС УЙНЧПМ РПДЮЕТЛЙЧБОЙЕ (_). дЧБ ЙДЕОФЙЖЙЛБФПТБ ДМС ПВТБЪПЧБОЙС ЛПФПТЩИ ЙУРПМШЪХАФУС УПЧРБДБАЭЙЕ УФТПЮОЩЕ Й РТПРЙУОЩЕ ВХЛЧЩ, УЮЙФБАФУС ТБЪМЙЮОЩНЙ. оБРТЙНЕТ: abc, ABC, A128B, a128b .чБЦОПК ПУПВЕООПУФША СЧМСЕФУС ФП, ЮФП ЛПНРЙМСФПТ ДПРХУЛБЕФ МАВПЕ ЛПМЙЮЕУФЧП УЙНЧПМПЧ Ч ЙДЕОФЙЖЙЛБФПТЕ, ИПФС ЪОБЮЙНЩНЙ СЧМСАФУС РЕТЧЩЕ 31 УЙНЧПМ. йДЕОФЙЖЙЛБФПТ УПЪДБЕФУС ОБ ЬФБРЕ ПВЯСЧМЕОЙС РЕТЕНЕООПК, ЖХОЛГЙЙ, УФТХЛФХТЩ Й Ф.Р. РПУМЕ ЬФПЗП ЕЗП НПЦОП ЙУРПМШЪПЧБФШ Ч РПУМЕДХАЭЙИ ПРЕТБФПТБИ ТБЪТБВБФЩЧБЕНПК РТПЗТБННЩ. уМЕДХЕФ ПФНЕФЙФШ ЧБЦОЩЕ ПУПВЕООПУФЙ РТЙ ЧЩВПТЕ ЙДЕОФЙЖЙЛБФПТБ.чП РЕТЧЩИ, ЙДЕОФЙЖЙЛБФПТ ОЕ ДПМЦЕО УПЧРБДБФШ У ЛМАЮЕЧЩНЙ УМПЧБНЙ, У ЪБТЕЪЕТЧЙТПЧБООЩНЙ УМПЧБНЙ Й ЙНЕОБНЙ ЖХОЛГЙК ВЙВМЙПФЕЛЙ ЛПНРЙМСФПТБ СЪЩЛБ уй.чП ЧФПТЩИ, УМЕДХЕФ ПВТБФЙФШ ПУПВПЕ ЧОЙНБОЙЕ ОБ ЙУРПМШЪПЧБОЙЕ УЙНЧПМБ (_) РПДЮЕТЛЙЧБОЙЕ Ч ЛБЮЕУФЧЕ РЕТЧПЗП УЙНЧПМБ ЙДЕОФЙЖЙЛБФПТБ, РПУЛПМШЛХ ЙДЕОФЙЖЙЛБФПТЩ РПУФТПЕООЩЕ ФБЛЙН ПВТБЪПН, ЮФП, У ПДОПК УФПТПОЩ, НПЗХФ УПЧРБДБФШ У ЙНЕОБНЙ УЙУФЕНОЩИ ЖХОЛГЙК Й (ЙМЙ) РЕТЕНЕООЩИ, Б У ДТХЗПК УФПТПОЩ, РТЙ ЙУРПМШЪПЧБОЙЙ ФБЛЙИ ЙДЕОФЙЖЙЛБФПТПЧ РТПЗТБННЩ НПЗХФ ПЛБЪБФШУС ОЕРЕТЕОПУЙНЩНЙ, Ф.Е. ЙИ ОЕМШЪС ЙУРПМШЪПЧБФШ ОБ ЛПНРШАФЕТБИ ДТХЗЙИ ФЙРПЧ.ч ФТЕФШЙИ, ОБ ЙДЕОФЙЖЙЛБФПТЩ ЙУРПМШЪХЕНЩЕ ДМС ПРТЕДЕМЕОЙС ЧОЕЫОЙИ РЕТЕНЕООЩИ, ДПМЦОЩ ВЩФШ ОБМПЦЕОЩ ПЗТБОЙЮЕОЙС, ЖПТНЙТХЕНЩЕ ЙУРПМШЪХЕНЩН ТЕДБЛФПТПН УЧСЪЕК (ПФНЕФЙН, ЮФП ЙУРПМШЪПЧБОЙЕ ТБЪМЙЮОЩИ ЧЕТУЙК ТЕДБЛФПТБ УЧСЪЕК, ЙМЙ ТБЪМЙЮОЩИ ТЕДБЛФПТПЧ ОБЛМБДЩЧБЕФ ТБЪМЙЮОЩЕ ФТЕВПЧБОЙС ОБ ЙНЕОБ ЧОЕЫОЙИ РЕТЕНЕООЩИ). 1.1.4. лМАЮЕЧЩЕ УМПЧБлМАЮЕЧЩЕ УМПЧБ - ЬФП ЪБТЕЪЕТЧЙТПЧБООЩЕ ЙДЕОФЙЖЙЛБФПТЩ, ЛПФПТЩЕ ОБДЕМЕОЩ ПРТЕДЕМЕООЩН УНЩУМПН. йИ НПЦОП ЙУРПМШЪПЧБФШ ФПМШЛП Ч УППФЧЕФУФЧЙЙ УП ЪОБЮЕОЙЕН ЙЪЧЕУФОЩН ЛПНРЙМСФПТХ СЪЩЛБ уй.рТЙЧЕДЕН УРЙУПЛ ЛМАЮЕЧЩИ УМПЧ auto double int struct break else long switch register tupedef char extern return void case float unsigned default for signed union do if sizeof volatile continue enum short whileлТПНЕ ФПЗП Ч ТБУУНБФТЙЧБЕНПК ЧЕТУЙЙ ТЕБМЙЪБГЙЙ СЪЩЛБ уй, ЪБТЕЪЕТЧЙТПЧБООЩНЙ УМПЧБНЙ СЧМСАФУС :_asm, fortran, near, far, cdecl, huge, paskal, interrupt .лМАЮЕЧЩЕ УМПЧБ far, huge, near РПЪЧПМСАФ ПРТЕДЕМЙФШ ТБЪНЕТЩ ХЛБЪБФЕМЕК ОБ ПВМБУФЙ РБНСФЙ. лМАЮЕЧЩЕ УМПЧБ _asm, cdelc, fortran, pascal УМХЦБФ ДМС ПТЗБОЙЪБГЙЙ УЧСЪЙ У ЖХОЛГЙСНЙ ОБРЙУБООЩНЙ ОБ ДТХЗЙИ СЪЩЛБИ, Б ФБЛЦЕ ДМС ЙУРПМШЪПЧБОЙС ЛПНБОД СЪЩЛБ БУУЕНВМЕТБ ОЕРПУТЕДУФЧЕООП Ч ФЕМЕ ТБЪТБВБФЩЧБЕНПК РТПЗТБННЩ ОБ СЪЩЛЕ уй.лМАЮЕЧЩЕ УМПЧБ ОЕ НПЗХФ ВЩФШ ЙУРПМШЪПЧБОЩ Ч ЛБЮЕУФЧЕ ЙДЕОФЙЖЙЛБФПТПЧ. 1.1.5. йУРПМШЪПЧБОЙЕ ЛПННЕОФБТЙЕЧ Ч ФЕЛУФЕ РТПЗТБННЩлПННЕОФБТЙК - ЬФП ОБВПТ УЙНЧПМПЧ, ЛПФПТЩЕ ЙЗОПТЙТХАФУС ЛПНРЙМСФПТПН, ОБ ЬФПФ ОБВПТ УЙНЧПМПЧ, ПДОБЛП, ОБЛМБДЩЧБАФУС УМЕДХАЭЙЕ ПЗТБОЙЮЕОЙС. чОХФТЙ ОБВПТБ УЙНЧПМПЧ, ЛПФПТЩК РТЕДУФБЧМСЕФ ЛПННЕОФБТЙК ОЕ НПЦЕФ ВЩФШ УРЕГЙБМШОЩИ УЙНЧПМПЧ ПРТЕДЕМСАЭЙИ ОБЮБМП Й ЛПОЕГ ЛПННЕОФБТЙЕЧ, УППФЧЕФУФЧЕООП (/* Й */). пФНЕФЙН, ЮФП ЛПННЕОФБТЙЙ НПЗХФ ЪБНЕОЙФШ ЛБЛ ПДОХ УФТПЛХ, ФБЛ Й ОЕУЛПМШЛП. оБРТЙНЕТ: /* ЛПННЕОФБТЙЙ Л РТПЗТБННЕ */ /* ОБЮБМП БМЗПТЙФНБ */ ЙМЙ /* ЛПННЕОФБТЙЙ НПЦОП ЪБРЙУБФШ Ч УМЕДХАЭЕН ЧЙДЕ, ПДОБЛП ОБДП ВЩФШ ПУФПТПЦОЩН, ЮФПВЩ ЧОХФТЙ РПУМЕДПЧБФЕМШОПУФЙ, ЛПФПТБС ЙЗОПТЙТХЕФУС ЛПНРЙМСФПТПН,ОЕ РПРБМЙУШ ПРЕТБФПТЩ РТПЗТБННЩ, ЛПФПТЩЕ ФБЛЦЕ ВХДХФ ЙЗОПТЙТПЧБФШУС */оЕРТБЧЙМШОПЕ ПРТЕДЕМЕОЙЕ ЛПННЕОФБТЙЕЧ. /* ЛПННЕОФБТЙЙ Л БМЗПТЙФНХ /* ТЕЫЕОЙЕ ЛТБЕЧПК ЪБДБЮЙ */ */ ЙМЙ /* ЛПННЕОФБТЙЙ Л БМЗПТЙФНХ ТЕЫЕОЙС */ ЛТБЕЧПК ЪБДБЮЙ */[ пЗМБЧМЕОЙЕ | чРЕТЕД ]

Comments: info@citmgu.ru

Copyright © CIT

Соседние файлы в папке Программирование на языке СИ - Громов