Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹ØÓÚthe c program µÄÒ»µÀÌâ!

±àд³ÌÐòdetab, ½«ÊäÈëÖеÄÖÆ±í·ûÌæ»»³ÉÊʵ±ÊýÄ¿µÄ¿Õ¸ñ£¬Ê¹¿Õ¸ñ³äÂúµ½ÏÂÒ»¸öÖÆ±í·ûÖÕÖ¹µÄµØ·½¡£¼ÙÉèÖÆ±í·ûÖÕֹλµÄλÖÃÊǹ̶¨µÄ£¬±ÈÈçÿ¸ônÁоͻá³öÏÖÒ»¸öÖÆ±í·ûÖÕֹλ¡£
£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­
C/C++ code:

/*detab.c -- the_c Á·Ï°1£­20
£ª£ª£ª α´úÂë
for(»¹ÓÐû¶ÁÈ¡µÄ×Ö·û)
if(Óÿհ׷ûÌæ´úTAB£©£»*/
#include <stdio.h>
#define TABSIZE 7 /*¼ÙÉèTABÕ¼7¸ö¿Õ°×·ûλ*/
int main(void)
{
int nChar; /*µ±Ç°µÄ×Ö·û*/
int pos = 0; /*ͳ¼Æ×Ö·ûÊý*/
int spacenumber = 0; /*Êä³ö¶àÉÙ¸ö¿Õ°×·û?*/
int i;

while((nChar = getchar() ) != EOF ){
if(nChar == '\t'){
spacenumber = TABSIZE - pos % TABSIZE;
for(i = 0;i < spacenumber;i++){
putchar(' ');
++pos;
}

}
else {
putchar(nChar);
++pos;
}
}
return 0;
}


¿Õ°×·û²¢²»ÄÜÌæ´úÖÆ±í·û²»ÖªµÀΪʲô £¿


Ïà¹ØÎÊ´ð£º

ftpÉÏ´«ÏÂÔØcÎļþ·½Ê½

ÔÚueÖдÓÔ¶³ÌunixÓöþ½øÖÆ·½Ê½ÏÂÔØcÎļþµ½±¾µØ£¬ÐÞ¸ÄÖ®ºóÓöþ½øÖÆ·½Ê½ÉÏ´«µ½unixÖУ¬ÔÙÓÃvi´ò¿ª¸ÃÎļþ£¬Ã¿ÐкóÃæ¾Í»áÓÐÒ»¸ö^MµÄ»»Ðзû£¬Èç¹û²ÉÓÃascii·½Ê½ÏÂÔØ£¬¶þ½øÖÆ·½Ê½ÉÏ´«µÄ»°¾ÍûÓÐ^M£¬ÄÇÇëÎÊÕâÑù»á¶Ô³ÌÐòÎļþ ......

CÈí¼þ תÕý¹¤×ʶàÉÙºÏÊÊ£¿

µØµãÔÚÉîÛÚÄÏɽ
¡¡¡¡×öCÈí¼þ¡£ÊÔÓÃ2K£¬²»ÖªµÀתÕý¸ø¹«Ë¾Ì¸¶àÉÙºÏÊʰ¡£¿
¡¡¡¡ÁíÍ⣬±¾ÈËС±¾£¬Ó¢ÓïÁù¼¶£¬ÊÔÓÃÈý¸öÔ±íÏÖµÃÒ²ËãÖÐÉÏˮƽ¡£µ«ÊÇÏÖÔÚ»¹²»ÄÜ×öÏîÄ¿¡£ÁíÍâ±ÏҵѧУûÓÐÃûÆø¡£
¡¡¡¡×ªÕý¸ø¹«Ë¾Ì¸¶àÉ ......

ÏëѧC¡£ µ«ÊÇÈ´ÊÇÓеãÄ£ºý¡£

ÎÒΪÁËÈëÃÅѧÁËVB¡££¨ÒòΪѧУֻװÁËVB ¡£¡£¡££©

ÏÖÔÚÏëתC¡£

µ«ÊÇC¸úVBÍêÈ«²»Í¬¡£

VB¸ø°´Å¥±àдʼþÊÇÖ±½ÓË«»÷¡£

¶øCÎҾͲ»ÖªµÀÔõô±àÁË¡£¡£¡£

ÓÐÄÄλºÃÈËÔ¸Òâ¸ø¸öÊÓÆµÃ´ ¡£¡£¡ ......

cÖÐÈçºÎ´æ´¢ÊýÖµºÜ´óµÄÕûÊý£¬±ÈÈç2µÄ20´Î·½

ÈçÌ⣬Çó½Ì¸÷λ´óÏÀ£¡£¡¶àл
×Ô¼º¶¥ÉÏ~~

longlong

long long

ßÀ~~Èç¹ûÓöµ½long long¶¼Ã»°ì·¨µÄʱºòÄØ£¿

¶øÇÒÓÐlong longÕâÑùµÄÀàÐÍ£¿ÎÒÖ»¼ÇµÃÓÐlong doubleºÇ

ÓÃÊý×é´æ£¬»òÕß×Ô¼ºÕû¸öÊý¾Ý½á¹¹¡£

......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ