C语言的控制字符与转义字符

前言:某人对于C语言一些小小细节的随记


以下为较常用的控制字符

  • %d:有符号十进制整型 (int short char)
    • 此控制字符亦有其他变种
      • %hd:短整型
      • %ld:长整型
      • %lld/%l64d:64位整型
  • %u:无符号十进制整型
  • %o:无符号八进制整型
  • %x:无符号十六进制整型
  • %f:十进制单精度浮点数,默认小数部分保留六位,超过部分四舍五入
  • %lf:小数形式双精度实型
  • %e:指数形式单精度实型
  • %g:由编译器自动选定f/e格式,使输出宽度最小且不输出无意义的0
  • %c:参照ASCI字符表打印一个单独的字符
  • %s:字符串
  • %md:m为指定输出字段的宽度,如果数据的位数小于m,则在左端补以空格,若大于m,则按实际位数输出
  • %.mf:输出实数时小数点后保留m位 (在mf前面有个小数点!
  • %p:指针
  • %%:给输出的数据加个百分号

Tips:C语言是个强类型语言,其中包括int整形、float浮点数、char单字符、struct结构体、union共用体、数组等。


以下为较常用的转义字符

  • \0空字符(空格)
  • \a响铃
  • \b退格(Backspace)
  • \t水平制表符(Tab)
  • \n换行(Enter)
  • \\反斜线字符
  • \?问号
  • \'单引号
  • \"双引号

Read more

Calculus CDS-1

一些重要的概念 * 多项式与有理函数 * 逆函数 * 三角函数与反三角函数 A实数系统 1. 整数(0,1,2,±1,±2) 2. 有理数:有理数是p/q形式的任意数,其中p和q是整数,q≠0 3. 无理数:无理数是那些不能用p/q形式表示的实数,其中p/q是整数。无理数具有不重复或终止的十进制展开式。 1. e.g:熟悉的无理数及小数展开式: 1. $$ \sqrt{2}=1.4142135623 $$ 2. $$ \pi=3.1415926535 $$ 3.

By 渺宙凛弦

配置您的微型八键韵律游戏控制器

Before you start: * 将您的oniimai控制器通过正确的数据线连接至计算机。 * 通过此网页使用Web调试器,来查看连接至计算机的设备名称及其端口。 https://googlechromelabs.github.io/serial-terminal/ * 请在使用Chromium内核的浏览器中打开本网页,并点击位于网页左上角的Connect按钮来得到下方的弹出窗口。 参考Web调试器得到的结果,根据上方图片进行正确配置。 Windows10/11系统如何配置端口 打开“开始菜单”,直接打字输入“设备管理器”,点击右侧弹出的对应选项。 在设备管理器菜单中,查找如下选项: (电脑名称)-端口(COM和LPT)-USB串行设备 双击您需要更改的端口条目,在弹出的菜单中,转到“端口设置” 点击“高级”按钮 在弹出窗口的左下方更改“COM端口号” 点击确认关闭弹出窗口 重新拔插您需要配置端口的设备 * 配置完成后请务必记得拔插USB电缆,随后重启您的计算机。 请注意,如果您的aime读卡器没有正确工作,请检查 文件根目录/daem

By 渺宙凛弦