21xrx.com
2024-09-20 00:20:28 Friday
登录
文章检索 我的文章 写文章
C++中使用\0123的输出结果
2023-07-05 05:34:54 深夜i     --     --
C++ \0123 输出结果

当在C++中使用”\0123“进行输出时,最终的结果实际上是输出了一个八进制数字对应的ASCII码。在这个情况下,数字0123在八进制中表示的是十进制数83,也就是ASCII表中的字符S。

因此,当在C++中使用”\0123“进行输出时,最终将会输出字符S。这种技巧实际上是一种简便的ASCII码表达方式,可以在某些编程环境中大幅减少代码量。

需要注意的是,这种方式不像使用十六进制的”\x“或十进制的”\“一样常见,因此阅读代码时也需要注意意思的理解。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复