亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? print64lib.c

?? vxworks的完整的源代碼
?? C
字號:
/* print64Lib.c - pretty-print to stdout 64-bit integer values *//* Copyright 1998-2002 Wind River Systems, Inc. */#include "copyright_wrs.h"/*modification history--------------------01f,17oct01,jkf   Cleaned !string literal is not checked  warning.01e,29feb00,jkf   T3 merge, cleanup.01d,31jul99,jkf   T2 merge, tidiness & spelling.01c,08jul98,vld   print64Lib.h moved to h/private directory. 01b,02jul98,lrn   ready for pre-release01a,18jan98,vld	  written,*//*DESCRIPTIONThis library is used internally by dosFsLib and is not intendedfor general public consumption.In a way, this is a temporary solution until standard printf() iscapable of 64 bit integers, but still this has many more bells.LIMITATIONThese functions always use printf() to produce output, always onSTD_OUT.NOMANUAL*//* includes */#include "vxWorks.h"#include "private/dosFsVerP.h"#include "stdio.h"#include "string.h"#include "private/dosFsLibP.h"LOCAL char * sufList[] = 	/* List of common suffixes */    {    NULL,    " Kb",    " Mb",    " Gb",    " Tb",    NULL    };/********************************************************************************* print64 - print value.** This routine outputs unsigned value onto stdout in radix based format.* Supported radixes are 2, 10 and 16.* If <groupeSize> != 0, it inserts separators ('.' for binary and*  hexadecimal formats, ',' for decimal format) between every* <groupeSize> ciphers..* Strings <pHeader> and <pFooter> if not NULL, are printed ahead and after* printed value.** RETURNS: N/A.** NOMANUAL*/void print64    (    char *      pHeader,		/* string to print before value */    fsize_t	val,		/* should be log long */    char *      pFooter,	/* string to print after value */    u_int	radix,		/* 2, 10 or 16 */    u_int	groupeSize    )    {    int		shift;    char        result[130];    char *      pRes = result + sizeof( result ) - 1;    char	separator = ' ';    radix = ( radix != 0 )? radix : 10;    if( radix != 2 && radix != 10 && radix != 16 )    	{    	printf( "Radix %d  not supported\n", radix );    	return;    	}    if( radix == 2 || radix == 16 )	separator = '.';    else if( radix == 10 )    	separator = ',';    else        {        printf( "Radix %d  not supported\n", radix );        return;        }    	    groupeSize = (groupeSize != 0)? groupeSize : (-1);    if( pHeader != NULL )    	printf("%s", pHeader );        if( val == 0 )    	{    	printf("0");    	goto ret;;    	}    *pRes = EOS;    for( shift = 1; val != 0; val /= radix, shift ++ )    	{    	pRes --;    	*pRes = '0' + ( (u_int)val % radix );    	if( *pRes > '9' )    	    *pRes += 'a' - '9' - 1;    	    	if( shift % groupeSize == 0 )    	    {    	    pRes --;    	    *pRes = separator;    	    }    	}    if( *pRes == separator )   	pRes ++;    printf( "%s", pRes );ret:    if( pFooter != NULL )    	printf("%s", pFooter );    } /* print64() */     /********************************************************************************* print64Fine - print any unsigned value in pretty format.** RETURNS: N/A.** NOMANUAL*/void print64Fine    (    char *      pHeader,    fsize_t 	val,    char *      pFooter,    u_int	radix    )    {    u_int	groupeSize = 0;    groupeSize = (radix == 2 )? 4 :( (radix == 10)? 3 : 0 );    print64( pHeader, val, pFooter, radix, groupeSize );    } /* print64Fine() *//********************************************************************************* print64Row - row print any unsigned value.** RETURNS: N/A.** NOMANUAL*/void print64Row    (    char *      pHeader,    fsize_t	val,    char *      pFooter,    u_int	radix    )    {    print64( pHeader, val, pFooter, radix, (-1) );    } /* print64Row() *//********************************************************************************* print64Mult - output any unsigned value as multiple of 1024^n bytes.** This routine prints value as up to thousands of bytes/KB/MB/GB/TB.** RETURNS: N/A.** NOMANUAL*/void print64Mult    (    char *	pHeader,    fsize_t 	val,    char *	pFooter    )    {    int	shift;        for( shift = 0;         val  > 0x100000 && sufList[shift + 1] != NULL;         shift++, val /= 1024 );    print64( pHeader, val, sufList[shift], 10, 3 );    if( pFooter != NULL )    	printf("%s", pFooter );    } /* print64Mult() *//* End of File */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品日韩专区silk| 中文字幕国产一区| 欧美日韩国产123区| 色综合网站在线| 91蜜桃网址入口| 色婷婷精品久久二区二区蜜臂av | 在线播放中文一区| 欧美日韩午夜在线| 欧美精选午夜久久久乱码6080| 欧美日韩一区二区三区高清| 欧美三日本三级三级在线播放| 欧美日韩亚洲综合在线| 欧美日韩在线三级| 日韩三级在线免费观看| 久久久精品国产免费观看同学| 国产调教视频一区| 日韩毛片精品高清免费| 午夜成人免费电影| 久久99精品久久久久久动态图| 国产精品综合二区| www.欧美日韩国产在线| 欧美系列在线观看| 久久蜜桃一区二区| 亚洲丝袜制服诱惑| 美腿丝袜在线亚洲一区| 国产成人自拍在线| 91搞黄在线观看| 欧美成人精品福利| 亚洲精品国产高清久久伦理二区| 亚洲国产精品麻豆| 国产成人啪免费观看软件| 一本大道综合伊人精品热热| 51午夜精品国产| 亚洲桃色在线一区| 久久99久久99精品免视看婷婷| fc2成人免费人成在线观看播放| 欧美日韩国产高清一区| 国产午夜精品理论片a级大结局 | 日本伊人午夜精品| 国产91精品露脸国语对白| 欧美日韩亚洲综合一区| 国产欧美精品在线观看| 午夜精品一区二区三区免费视频 | 亚洲成av人片| 成人午夜在线视频| 精品粉嫩aⅴ一区二区三区四区| 中文字幕一区二区三区在线不卡| 日本91福利区| 欧美日韩免费观看一区二区三区 | 久久精品久久综合| 91视频com| 久久久国产综合精品女国产盗摄| 亚洲第一激情av| 成人av网站免费观看| 精品国产精品网麻豆系列| 亚洲图片欧美一区| 在线视频一区二区免费| 国产精品护士白丝一区av| 国模无码大尺度一区二区三区| 欧美电影一区二区三区| 亚洲一本大道在线| 色婷婷av一区二区三区软件| 国产人久久人人人人爽| 黄色小说综合网站| 精品99999| 国产制服丝袜一区| 久久久精品黄色| 国产精品一区二区在线看| 日韩视频免费观看高清完整版| 五月激情综合色| 欧美日韩二区三区| 亚洲v精品v日韩v欧美v专区| 欧美图片一区二区三区| 亚洲精品免费在线| 欧美性大战久久久久久久| 亚洲资源在线观看| 在线不卡一区二区| 天天影视网天天综合色在线播放| 欧美日韩成人激情| 日本成人在线一区| 精品电影一区二区| 国产乱码字幕精品高清av| 久久久另类综合| 福利电影一区二区| 亚洲欧美综合在线精品| 在线观看日产精品| 丝袜a∨在线一区二区三区不卡| 欧美一级片免费看| 久久99国产精品尤物| 国产欧美日韩精品一区| 色综合色综合色综合色综合色综合| 亚洲欧美日韩国产成人精品影院| 欧洲另类一二三四区| 麻豆精品国产传媒mv男同| 久久久久久麻豆| 97se亚洲国产综合在线| 热久久免费视频| 久久久不卡网国产精品一区| 不卡av电影在线播放| 午夜精品福利一区二区三区av| 日韩精品专区在线影院重磅| 成人av在线一区二区| 午夜婷婷国产麻豆精品| 久久综合色综合88| 91视频在线观看免费| 蜜臀av性久久久久蜜臀av麻豆| 欧美国产一区二区| 欧美日韩国产另类不卡| 激情综合色播五月| 成人免费一区二区三区视频| 91精品欧美福利在线观看| 成人国产精品免费观看视频| 偷拍一区二区三区四区| 国产欧美精品一区aⅴ影院 | 国产激情91久久精品导航| 亚洲精品高清在线观看| 欧美www视频| 欧美日韩国产综合一区二区三区 | 欧美在线三级电影| 国产日产欧美一区| 成人av在线一区二区| 在线观看av一区| 精品第一国产综合精品aⅴ| 欧美亚洲图片小说| 欧美体内she精高潮| 欧美性做爰猛烈叫床潮| 欧美三级在线视频| 欧美久久久久久蜜桃| 欧美一区二区三区四区久久| 欧美精选一区二区| 欧美精品一区二区三区蜜桃| 亚洲精品在线免费观看视频| 久久精品男人的天堂| 中国色在线观看另类| 亚洲视频在线观看一区| 亚洲一区二区三区中文字幕 | 日韩二区三区在线观看| 久色婷婷小香蕉久久| 国产suv精品一区二区883| 一本大道久久a久久综合| 4438x亚洲最大成人网| 久久久久国色av免费看影院| 中文字幕在线不卡视频| 亚洲一卡二卡三卡四卡| 久久99深爱久久99精品| www.亚洲在线| 91精品在线免费| 国产视频在线观看一区二区三区| 亚洲三级电影网站| 日本视频中文字幕一区二区三区| 国产成人av福利| 欧美日韩在线观看一区二区| 国产亚洲精品免费| 亚洲不卡一区二区三区| 国产精品1区二区.| 3d动漫精品啪啪一区二区竹菊| 国产偷v国产偷v亚洲高清| 一区二区不卡在线播放| 激情小说亚洲一区| 欧美美女喷水视频| 国产精品成人一区二区三区夜夜夜| 日韩中文字幕av电影| 成人精品视频一区二区三区| 91精品国产入口在线| 亚洲欧美日韩国产另类专区| 国产剧情在线观看一区二区| 欧美色区777第一页| 中文字幕一区二区三区乱码在线| 九九九精品视频| 538prom精品视频线放| 亚洲人被黑人高潮完整版| 国产精品资源站在线| 91精选在线观看| 一区二区三区中文字幕| 国产成人免费在线视频| 日韩欧美另类在线| 日韩精品电影一区亚洲| 欧美性三三影院| 亚洲美腿欧美偷拍| www.色综合.com| 国产精品美女视频| 国产在线看一区| 亚洲精品在线免费播放| 免费观看成人av| 91精品国产色综合久久久蜜香臀| 亚洲在线免费播放| 欧洲一区二区av| 亚洲一区免费视频| 在线看国产一区二区| 中文字幕色av一区二区三区| 国产ts人妖一区二区| 久久久久久久久久久久电影| 精品一区二区三区不卡| 精品少妇一区二区三区| 久久精品国产第一区二区三区| 欧美一区二区国产| 久久精品国产精品亚洲精品| 精品国产免费人成在线观看| 毛片av一区二区| 欧美mv和日韩mv国产网站|