What is the behavior of writing a non-printing character in C/C++?

前端 未结 1 897
执念已碎
执念已碎 2021-01-23 23:30

Is the behavior of writing a non-printing character undefined or implementation-defined, if the character is written via printf/fprintf? I am confused

相关标签:
1条回答
  • 2021-01-23 23:59

    The output of ASCII non-printable (control) characters is implementation defined.

    Specifically, interpretation is the responsibility of the output device.

    Edit 1:
    When the output device is opened as a file, it can be opened as binary. When opened as binary the output is not translated (e.g. line endings).

    0 讨论(0)
提交回复
热议问题