void tst_printf.c

来自「这是《Keil Cx51 V7.0单片机高级语言编程与uVision2应用实践》」· C语言 代码 · 共 27 行

C
27
字号
#include <stdio.h>
void tst_printf (void) {
   char a;
   int b;
   long c;
   unsigned char x;
   unsigned int y;
   unsigned long z;
   float f,g;
   char buf [] = "Test String";
   char *p = buf;
   a = 1;
   b = 12365;
   c = 0x7FFFFFFF;
   x = 'A';
   y = 54321;
   z = 0x4A6F6E00;
   f = 10.0;
   g = 22.95;
   printf ("char %bd int %d long %ld\n",a,b,c);
   printf ("Uchar %bu Uint %u Ulong %lu\n",x,y,z);
   printf ("xchar %bx xint %x xlong %lx\n",x,y,z);
   printf ("String %s is at address %p\n",buf,p);
   printf ("%f != %g\n", f, g);
   printf ("%*f != %*g\n", 8, f, 8, g);
 }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?