gpt4 book ai didi

C++转义码参数

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:31:37 24 4
gpt4 key购买 nike

我正在查看我们一位客户的一些代码,发现了这个我以前从未见过的函数参数:

some_function('ESFc');

在调试器中,我将值设置为

char c = 'ESFc';

等于99

他还使用了“ESSc”、“ESCm”和“ESBd”,它们分别为 99、109 和 100

这是什么?它是某种转义码吗?

最佳答案

它是一个多字符字面量,但它的值不是99。'ESFc'的类型实际上是一个int,当你将它存储在一个char 它失去了精度。看到这个问题:

What do single quotes do in C++ when used on multiple characters?

关于C++转义码参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7760506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com