各语言常用的占位符与C语言printf函数的用法以及输出格式

各语言通用的占位符

主要的占位符
大多数语言都具有一定普遍性,因此主要的占位符可以在各种语言中使用。下面我将列出常用的占位符:

  • %s
    该占位符用于替换字符串。它会将占位符替换为字符串参数的值。

  • %d
    该占位符用于替换整数或者浮点数。它会将占位符替换为整数或者浮点数参数的值。

  • %f
    该占位符用于替换浮点数。它会将占位符替换为浮点数参数的值。

  • %n
    该占位符用于替换新行。它会将占位符替换为新行参数的值。

C 语言的常用站位符

C语言中常用的站位符包括:

  • %d:有符号整数(十进制)

  • %u:无符号整数(十进制)

  • %f:浮点型(实数)

  • %c:字符型

  • %s:字符串类型

  • %o:无符号整数(八进制)

  • %x:无符号整数(十六进制)

  • %e:浮点型(科学计数法)

  • %g:浮点型(f或e任选其一)

C语言printf函数的输出格式

printf 函数使用指定的格式将参数格式化为字符串写入到一个文件(如 stdout、stderr 或某个文件指针指向的文件中)。
这个格式是由控制格式字符组成的(称之为格式字符串),并由可选的参数列表指定所需的值。

在格式字符串中,有一些特殊的字符会被替换掉诸如 %c(显示一个字符),%d(显示一个十进制整数),%f(显示十进制浮点数),%s(显示C字符串)等等。例如,一些常见的用法是:

// 显示一个字符:

>printf("%c", 'A');

// 显示一个整数:

>printf("%d", 123);

// 显示一个浮点数:

printf("%f", 3.14159);

// 显示字符串:

printf("%s", "Hello, World!");

你可能感兴趣的:(C/C++基础知识,c语言,开发语言)