Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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;
}


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


Ïà¹ØÎÊ´ð£º

c»ù´¡

#include <string.h>
#include <stdio.h>

void main()
{
int i;
char buf[]="abcde";
strncpy(buf,"abc",3);
for(i=0;i <5;i++)
printf(&q ......

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

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

cÏÝÚåÓëȱÏÝ£¬ËµÕæµÄ¿´¹ýÕâ±¾µÄ¾õµÃÕâÊéÔõôÑù£¿

ÎÒ¸öÈ˸оõÓеĵط½Ã»±ØÒª¿´£¬·±ËöµÃºÝ£¬ÓÃ×Ô¼º×ܽáµÄ·½·¨¸üºÃ£¬´ó¼Ò˵˵×Ô¼ºµÄÒâ¼û
ÎҸоõ±ã½Ý¼ÆËãÓë²»¶Ô³Æ±ß½çÍêÈ«¸ù¾Ý×Ô¼ºµÄ¾­ÑéÀ´£¬Óò»×Å¿´Å¶£¬´ó¼Ò˵˵

Äã¿´²»¿´ÄÇÊÇÄãµÄÊÂ

Æäʵ¶¼ÊÇ»ù´¡µÄ¶«Î÷À²

......

Ïëѧ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ºÅ