⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 4-2.txt

📁 C++完美演绎 经典算法 如 /* 头文件:my_Include.h */ #include <stdio.h> /* 展开C语言的内建函数指令 */ #define PI 3.141
💻 TXT
字号:
/* 范例:4-2 */
#include <stdio.h>
void main()
{
  char *str = "null-terminator string";
  int count; 	/* 记录%n前一字符输出位置(即输出字符数) */
  int ComputerAddr;	/* 计算机用的地址格式 */

  /* Integer type */
  printf("signed int(-20)\n");
  printf("%%d:%d %%i:%i\n",-20,-20);  /* 所有%%都只单纯输出%字符 */
  printf("unsigned int(20)\n");
  printf("%%o:%o %%u:%u %%x:%x %%X:%X\n",20,20,20,20);

  /* Floating point type */
  /* 0.0000456 = 4560e-8 但输出数因格式化符号f,e,g,E,G而不同 */
  printf("Floating point(0.0000456(4560e-8))\n");  /* #1 */
  printf("%%f:%f %%e:%e %%g:%g %%E:%E %%G:%G\n", \
        4560e-8,0.0000456,4560e-8,0.0000456,4560e-8);

  /* char (null string)type */
  printf("char, char* string\n");
  printf("%%c:%c %%s:%s\n",'A',str);

  /* %n 前一字符输出位置(即输出字符数) */
  printf("%%n前一字符输出位置(即输出字符数)\n");
  printf("123%d %n\n",456,&count); /* 输出字符数存到&Count地址 */
  printf("%d\n",count);      /* #2 */

  /* %p 计算机用的地址系统 */  /* #3 */
  printf("%%p计算机用的地址格式\n");
  printf("Address System: %p\n",&ComputerAddr);
  getchar();
}

程序执行结果:
signed int(-20)
%d:-20 %i:-20
unsigned int(20)
%o:24 %u:20 %x:14 %X:14
Floating point(0.0000456(4560e-8))
%f:0.000046 %e:4.560000e-05 %g:4.56e-05 %E:4.560000E-05 %G:4.56E-05
char, char* string
%c:A %s:null-terminator string
%n前一字符输出位置(即输出字符数)
123456 
7
%p计算机用的地址格式
Address System: 0064FDF8

⌨️ 快捷键说明

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