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

📄 sprintf

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻
字号:
     sssspppprrrriiiinnnnttttffff((((3333))))             MMMMuuuuddddOOOOSSSS ((((5555 SSSSeeeepppp 1111999999994444))))              sssspppprrrriiiinnnnttttffff((((3333))))     NNNNAAAAMMMMEEEE          printf, sprintf - formatted output conversion     SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS          void printf( string format, ... );          string sprintf( string format, ... );     DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN          An implementation of (s)printf() for LPC, with quite a few          extensions Implemented by Lynscar (Sean A Reith).          This version supports the following as modifiers:          " "     pad positive integers with a space.          "+"     pad positive integers with a plus sign.          "-"     left adjusted within field size.                  NB: std (s)printf() defaults to right justification,                  which is unnatural in the context of a mainly string                  based language but has been retained for                  "compatability".          "|"     centered within field size.          "="     column mode if strings are greater than field size.                  This is only meaningful with strings, all other                  types ignore this. Columns are auto-magically word                  wrapped.          "#"     table mode, print a list of '\n' separated 'words'                  in a table within the field size.  only meaningful                  with strings.          n       specifies the field size, a '*' specifies to use the                  corresponding arg as the field size.  If n is                  prepended with a zero, then is padded zeros, else it                  is padded with spaces (or specified pad string).          "."n    precision of n, simple strings truncate after this                  (if precision is greater than field size, then field                  size = precision), tables use precision to specify                  the number of columns (if precision not specified                  then tables calculate a best fit), all other types                  ignore this.          ":"n    n specifies the fs _and_ the precision, if n is                  prepended by a zero then it is padded with zeros                  instead of spaces.     Page 1                                          (printed 3/16/95)     sssspppprrrriiiinnnnttttffff((((3333))))             MMMMuuuuddddOOOOSSSS ((((5555 SSSSeeeepppp 1111999999994444))))              sssspppprrrriiiinnnnttttffff((((3333))))          "@"     the argument is an array.  the corresponding                  format_info (minus the "@") is applyed to each                  element of the array.          "'X'"   The char(s) between the single-quotes are used to                  pad to field size (defaults to space) (if both a                  zero (in front of field size) and a pad string are                  specified, the one specified second overrules).                  NOTE:  to include "'" in the pad string, you must                  use "\'" (as the backslash has to be escaped past                  the interpreter), similarly, to include "          The following are the possible type specifiers.          %       in which case no arguments are interpreted, and a                  "%" is inserted, and all modifiers are ignored.          O       the argument is an LPC datatype.          s       the argument is a string.          d, i    the integer arg is printed in decimal.          c       the integer arg is to be printed as a character.          o       the integer arg is printed in octal.          x       the integer arg is printed in hex.          X       the integer arg is printed in hex (with A-F in                  capitals).          f       floating point number     RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS          sprintf() returns the formatted string.     AAAAUUUUTTTTHHHHOOOORRRR          Sean A. Reith (Lynscar)     SSSSEEEEEEEE AAAALLLLSSSSOOOO          sscanf(3)     Page 2                                          (printed 3/16/95)

⌨️ 快捷键说明

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