¹ØÓÚ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;
}
¿Õ°×·û²¢²»ÄÜÌæ´úÖƱí·û²»ÖªµÀΪʲô £¿
Ïà¹ØÎÊ´ð£º
#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Èí¼þ¡£ÊÔÓÃ2K£¬²»ÖªµÀתÕý¸ø¹«Ë¾Ì¸¶àÉÙºÏÊÊ°¡£¿
¡¡¡¡ÁíÍ⣬±¾ÈËС±¾£¬Ó¢ÓïÁù¼¶£¬ÊÔÓÃÈý¸öÔ±íÏÖµÃÒ²ËãÖÐÉÏˮƽ¡£µ«ÊÇÏÖÔÚ»¹²»ÄÜ×öÏîÄ¿¡£ÁíÍâ±ÏҵѧУûÓÐÃûÆø¡£
¡¡¡¡×ªÕý¸ø¹«Ë¾Ì¸¶àÉ ......
ÎÒ¸öÈ˸оõÓеĵط½Ã»±ØÒª¿´£¬·±ËöµÃºÝ£¬ÓÃ×Ô¼º×ܽáµÄ·½·¨¸üºÃ£¬´ó¼Ò˵˵×Ô¼ºµÄÒâ¼û
ÎҸоõ±ã½Ý¼ÆËãÓë²»¶Ô³Æ±ß½çÍêÈ«¸ù¾Ý×Ô¼ºµÄ¾ÑéÀ´£¬Óò»×Å¿´Å¶£¬´ó¼Ò˵˵
Äã¿´²»¿´ÄÇÊÇÄãµÄÊÂ
Æäʵ¶¼ÊÇ»ù´¡µÄ¶«Î÷À²
......
ÎÒΪÁËÈëÃÅѧÁËVB¡££¨ÒòΪѧУֻװÁËVB ¡£¡£¡££©
ÏÖÔÚÏëתC¡£
µ«ÊÇC¸úVBÍêÈ«²»Í¬¡£
VB¸ø°´Å¥±àдʼþÊÇÖ±½ÓË«»÷¡£
¶øCÎҾͲ»ÖªµÀÔõô±àÁË¡£¡£¡£
ÓÐÄÄλºÃÈËÔ¸Òâ¸ø¸öÊÓƵô ¡£¡£¡ ......
ÈçÌ⣬Çó½Ì¸÷λ´óÏÀ£¡£¡¶àл
×Ô¼º¶¥ÉÏ~~
longlong
long long
ßÀ~~Èç¹ûÓöµ½long long¶¼Ã»°ì·¨µÄʱºòÄØ£¿
¶øÇÒÓÐlong longÕâÑùµÄÀàÐÍ£¿ÎÒÖ»¼ÇµÃÓÐlong doubleºÇ
ÓÃÊý×é´æ£¬»òÕß×Ô¼ºÕû¸öÊý¾Ý½á¹¹¡£
......