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

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

?? intwri.c

?? CC1020的源代碼,詳細介紹CC1020的配置和開發,
?? C
字號:
/*                      - INTWRI.C -

   Reduced version of the "printf" function.

   This module can be adopted to user-defined routines that needs formatters
   with special properties like different output channels or new format
   specifiers.

   This reduced version of formatter is suitable when program size is critical
   rather than formatting power.  This routine uses less than 20 bytes of
   stack space which makes it practical even in systems with less than 256
   bytes of user RAM.

   The only formatting specifiers supported are:

            %%  %o  %d  %c  %s  %x

   It means that "long" or real variables are not supported as well as field
   width and precision arguments.  Return value is always zero.

   $Name:  $

   Copyright 1986 - 1999 IAR Systems. All rights reserved.
*/

#include "stdio.h"
#include "stdarg.h"
#include "sysmac.h"

int printf(const char *format, ...)
{
  static const char hex[] = "0123456789ABCDEF";
  char format_flag;
  unsigned int u_val, div_val, base;
  char *ptr;
  va_list ap;

  va_start(ap, format);
  
  for (;;)    /* Until full format string read */
  {
    while ((format_flag = *format++) != '%')      /* Until '%' or '\0' */
    {
      if (!format_flag)
      {
        va_end(ap);
        return 0;
      }
      putchar(format_flag);
    }

    switch (format_flag = *format++)
    {
    case 'c':
      format_flag = va_arg(ap, int);
    default:
      putchar(format_flag);
      continue;

    case 's':
      ptr = VAPTR(char);
      while (format_flag = *ptr++)
      {
        putchar(format_flag);
      }
      continue;

    case 'o':
      base = 8;
      if (sizeof(int) == 2)
        div_val = 0x8000;
      else
        div_val = 0x40000000;
      goto CONVERSION_LOOP;

    case 'd':
      base = 10;
      if (sizeof(int) == 2)
        div_val = 10000;
      else
        div_val = 1000000000;
      goto CONVERSION_LOOP;

    case 'x':
      base = 16;
      if (sizeof(int) == 2)
        div_val = 0x1000;
      else
        div_val = 0x10000000;

CONVERSION_LOOP:
      u_val = va_arg(ap,int);
      if (format_flag == 'd')
      {
        if (((int)u_val) < 0)
        {
          u_val = - u_val;
          putchar('-');
        }
        while (div_val > 1 && div_val > u_val)
        {
          div_val /= 10;
        }
      }

      do
      {
        putchar(hex[u_val / div_val]);
        u_val %= div_val;
        div_val /= base;
      }
      while (div_val);
    }
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
96av麻豆蜜桃一区二区| 免费看日韩a级影片| 亚洲免费在线视频| 国产精品自拍av| 91精品国产91久久久久久一区二区 | 激情久久久久久久久久久久久久久久| 亚洲高清视频中文字幕| 久久成人羞羞网站| 国产sm精品调教视频网站| 日本乱人伦aⅴ精品| 欧美一卡2卡三卡4卡5免费| 国产欧美一区二区精品婷婷 | 粉嫩高潮美女一区二区三区| 91久久人澡人人添人人爽欧美| 欧美一级日韩免费不卡| 中文字幕欧美日韩一区| xvideos.蜜桃一区二区| 毛片av一区二区| 国产ts人妖一区二区| 91影视在线播放| 欧美va亚洲va在线观看蝴蝶网| 亚洲欧洲国产日本综合| 蜜臀91精品一区二区三区| 精品欧美一区二区三区精品久久| 国产成人自拍在线| 在线精品视频一区二区三四 | 久久99九九99精品| 欧美专区日韩专区| 欧美成人免费网站| 亚洲国产中文字幕在线视频综合| 成人自拍视频在线观看| 欧美一级夜夜爽| 伊人夜夜躁av伊人久久| 丁香婷婷综合网| 欧美一区二区三区在| 一区二区成人在线| 91色|porny| 久久久五月婷婷| 久久国产精品99精品国产 | av在线一区二区三区| 精品成人一区二区三区| 久久久精品综合| 毛片不卡一区二区| www久久精品| 成人在线综合网| 综合久久久久久| 欧美性一二三区| 午夜在线电影亚洲一区| 日韩视频一区在线观看| 精品一区二区三区在线播放| 久久久久亚洲综合| 成人免费电影视频| 一区二区在线免费| 91精品欧美综合在线观看最新| 免费观看30秒视频久久| 久久久不卡网国产精品二区| 99久久国产免费看| 性做久久久久久久久| 精品国产一区二区三区不卡| 成人精品国产免费网站| 亚洲自拍偷拍综合| 精品久久免费看| av福利精品导航| 三级在线观看一区二区| 久久精品视频在线免费观看 | 亚洲欧洲制服丝袜| 777xxx欧美| 久久66热re国产| 亚洲欧美精品午睡沙发| 日韩亚洲欧美综合| 99精品国产视频| 黄色资源网久久资源365| 亚洲人123区| 欧美精品一区二区三区蜜桃| 99热精品国产| 激情小说欧美图片| 亚洲影视在线观看| 国产日韩欧美精品在线| 欧美日韩在线三区| 播五月开心婷婷综合| 91丨porny丨户外露出| 久久久久9999亚洲精品| 日韩高清电影一区| 中文字幕综合网| 综合欧美亚洲日本| 欧美亚洲综合久久| 国产剧情一区二区三区| 日本亚洲电影天堂| 亚洲自拍另类综合| 欧美电视剧免费全集观看| 欧美日韩高清不卡| 日韩一区二区免费在线电影| 国产九色sp调教91| 中国色在线观看另类| 国产精品传媒视频| 一本色道久久综合亚洲91| 亚洲色图清纯唯美| 欧美性猛交一区二区三区精品| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧洲亚洲国产日韩| 欧美精品一区二区高清在线观看 | 国产拍欧美日韩视频二区| 欧美午夜精品一区| 91免费看`日韩一区二区| 国产精品1区2区3区| 久久激情综合网| 日产精品久久久久久久性色| 亚洲国产成人av| 亚洲一区av在线| 亚洲综合男人的天堂| 18成人在线观看| 亚洲欧美一区二区三区久本道91| 久久久久99精品一区| 精品国精品国产| 精品免费国产二区三区| 日韩欧美在线综合网| 日韩欧美国产电影| 日韩免费视频一区二区| 精品粉嫩超白一线天av| 337p粉嫩大胆色噜噜噜噜亚洲 | 另类小说综合欧美亚洲| 日韩精品每日更新| 蜜臀av性久久久久蜜臀aⅴ流畅| 日本不卡123| 精品亚洲成a人| 国产麻豆精品95视频| 激情综合五月天| 成人精品免费看| 9i在线看片成人免费| 色88888久久久久久影院野外| 色偷偷久久人人79超碰人人澡| 91首页免费视频| 欧美男女性生活在线直播观看| 欧美日韩国产天堂| 精品剧情v国产在线观看在线| 91精品国产91久久综合桃花| 欧美成人a在线| 中文字幕成人av| 亚洲一区二区三区在线| 日精品一区二区三区| 久久99蜜桃精品| 不卡一区二区三区四区| 日本久久电影网| 久久综合九色综合久久久精品综合| 国产午夜亚洲精品理论片色戒| 亚洲欧美一区二区三区孕妇| 奇米精品一区二区三区在线观看 | av电影一区二区| 色999日韩国产欧美一区二区| 欧美日韩一区二区在线观看视频| 精品久久久三级丝袜| 亚洲欧美一区二区在线观看| 婷婷综合另类小说色区| 国产传媒久久文化传媒| 欧美性高清videossexo| 久久久亚洲午夜电影| 亚洲日本一区二区| 久88久久88久久久| 色婷婷综合久久| 久久亚洲综合色| 亚洲网友自拍偷拍| 成人免费视频一区二区| 在线不卡欧美精品一区二区三区| 久久综合狠狠综合久久综合88| 亚洲日本电影在线| 国产一区二区三区四区五区美女 | 国产精品综合网| 欧美人与z0zoxxxx视频| 国产精品久久久久影院亚瑟| 亚洲成a人在线观看| 成人国产精品免费| 欧美大度的电影原声| 亚洲最新视频在线播放| 蜜桃精品在线观看| 欧美综合天天夜夜久久| 国产精品女同一区二区三区| 国产一区二区在线电影| 日本一区二区三区在线观看| 欧美三级视频在线观看| 亚洲天堂精品在线观看| 91精品免费在线| 国产一级精品在线| 欧美日韩日日骚| 17c精品麻豆一区二区免费| 精品影视av免费| 欧美高清视频一二三区| 亚洲一区二区在线观看视频| 成人h精品动漫一区二区三区| 日韩精品中文字幕一区 | 性做久久久久久久久| 国产欧美日韩在线视频| 91精品国产全国免费观看 | 蜜桃视频一区二区三区| 成人免费小视频| 中文字幕一区在线观看视频| 精品一区二区免费看| 26uuuu精品一区二区| 九九精品一区二区| 欧美精品一区二区三区四区| 免费成人在线影院|