DT>>>>> 'A'..'Z': Proc1(c); DT>>>>> '0'..'9','.',':': Proc2(c); KF>>>> ÷ GCC ÔÏÖÅ ÍÏÖÎÏ. DT>>> ïÎ ÞÔÏ, ÐÏÄÄÅÒÖÉ×ÁÅÔ ÎÅÓÔÁÎÄÁÒÔÎÙÊ ÄÉÁÌÅËÔ? ôÉÐÁ Turbo/Object DT>>> Pascal-Ñ ? :) KF>> GCC -- ÜÔÏ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÔÁËÏÊ. HÕ ×ÒÏÄÅ ËÁË Microsoft visual KF>> C ÉÌÉ C-Builder. DT> á-Á. á Ñ ÄÕÍÁÌ, ÞÔÏ ÜÔÏ "Gnu Compilers Collection". ;)
äÁ ÍÁÌÏ ÌÉ ÞÔÏ ÇÄÅ ÎÁÐÉÓÁÎÏ...DT>>>>> äÌÑ ÓÅÔÏ× ÅÓÔØ ÓÐÅÃÉÁÌØÎÙÊ ÏÐÅÒÁÔÏÒ in. ëÓÔÁÔÉ, × ÄÅÌØÆÉ ÄÏÂÁ×ÉÌÉ DT>>>>> Åݣ ÕÄÏÂÎÕÀ ÆÉÞÕ: ÉÓÐÏÌØÚÏ×ÁÎÉÅ in × ÏÐÅÒÁÔÏÒÅ for ÔÁËÉÍ ÏÂÒÁÚÏÍ: KF>>>> ÷ C ÅÓÔØ ÐÏÎÑÔÉÅ ÓÔÒÏËÁ DT>>> ëÁËÁÑ Ö ÔÏ ÓÔÒÏËÁ? :) KF>> HÕÌØ-ÔÅÒÍÉÎÉÒÏ×ÁÎÎÁÑ. DT> õÂÏÖÅÓÔ×Ï ÜÔÏ, Á ÎÅ ÓÔÒÏËÁ. ðÁÓËÁÌÅ×ÓËÉÅ ÓÔÒÏËÉ - ÜÔÏ ÄÁ.
üÔÏ -- ËÏÎÃÅÐÔÕÁÌØÎÙÊ ÍÉÎÉÍÁÌÉÚÍ. HÕÖÎÙ ÄÒÕÇÉÅ ÓÔÒÏËÉ -- ÂÅÒÉ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ÂÉÂÌÉÏÔÅËÕ.DT> char. äÁ Åݣ É ÎÕÌØ-ÔÅÒÍÉÎÉÒÏ×ÁÎÎÙÊ. :) é ÏÐÅÒÁÃÉÉ ÎÁÄ ÜÔÉÍÉ ÏÂßÅËÔÁÍÉ DT> ×ÅÓØÍÁ DT> ÎÅÜÆÆÅËÔÉ×ÎÙ ÉÚ-ÚÁ ÏÔÓÕÔÓÔ×ÉÑ ÄÉÎÁÍÉÞÅÓËÏÊ ÄÌÉÎÙ. é ÎÅÕÄÏÂÎÙ ÉÚ-ÚÁ DT> ÏÔÓÕÔÓÔ×ÕÑ DT> ÈÏÔÑ ÂÙ ÏÐÅÒÁÔÏÒÁ ËÏÎËÁÔÅÎÁÃÉÉ.
÷ C Ë ÍÁÓÓÉ×ÁÍ ×ÏÏÂÝÅ ÏÐÅÒÁÔÏÒÙ ÎÅ ÐÒÉÍÅÎÉÍÙ. á ÆÕÎËÃÉÑ ÅÓÔØ. asprintf ÎÁÚÙ×ÁÅÔÓÑ. ( a := b + c; <=> a=asprinft("%s%s", b, c); )DT>>> H-ÎÅ ÐÏÎÑÌ, ËÁË × ÓÔÒÏËÕ ÍÏÖÅÔ ×ÐÉÓÙ×ÁÔØÓÑ ÔÉÐ, ÒÅÁÌÉÚÁÃÉÑ ËÏÔÏÒÏÇÏ - DT>>> ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÂÉÔ É ÏÐÅÒÁÃÉÉ ÎÁÄ ËÏÔÏÒÙÍ ÒÅÁÌÉÚÕÀÔÓÑ ËÁË KF>> íÙÓÌÉÔØ ÛÉÒÛÅ ÎÁÄÏ, ÉÌÉ ÛÉÒÅÅ. íÎÏÖÅÓÔ×Ï ÍÏÖÅÔ ÂÙÔØ ÒÅÁÌÉÚÏ×ÁÎÏ ËÁË KF>> ÓÐÉÓÏË (ÂÁÊÔÏ×). DT> ïÄÎÏÓ×ÑÚÎÙÊ ÉÌÉ Ä×ÕÓ×ÑÚÎÙÊ? ;) á ÅÓÌÉ ËÁÖÄÏÍÕ ÜÌÅÍÅÎÔÕ ÍÎÏÖÅÓÔ×Á ÂÕÄÅÔ DT> ÓÏÏÔ×ÅÔÓÔ×Ï×ÁÔØ ÂÁÊÔ, ÔÏ ÜÔÏ ÔÏÌØËÏ PC ÐÏÔÑÎÅÔ, Ó ţ ÓÏÔÎÑÍÉ ÍÅÔÒÏ× ïúõ.
åÓÌÉ Õ ÔÅÂÑ ×Ï ÍÎÏÖÅÓÔ×Å ÓÏÔÎÉ ÍÉÌÌÉÏÎÏ× ÜÌÅÍÅÎÔÏ× -- ÔÏ ÐÁÓËÁÌØ ÔÏÞÎÏ ÎÅ ÐÏÔÑÎÅÔ.