gpt4 book ai didi

在c语句中计算标记

转载 作者:太空狗 更新时间:2023-10-29 17:17:22 25 4
gpt4 key购买 nike

以下 C 语句中的标记数。

printf("i = %d, &i = %x", i, &i);

我认为这里有 12 个 token 。但我的回答是错误的。

谁能告诉我如何在上面的 C 语句中找到标记?

PS:我知道标记是源程序文本,编译器不会将其分解为组件元素。

最佳答案

据我理解的C代码解析,token是(一共10个)

printf
(
"i = %d, &i = %x"
,
i
,
&
i
)
;

我不计算空格,它通常没有意义,仅用作其他标记之间的分隔符,并且我不会将字符串文字分解成多个部分,因为它本身就是一个完整的实体。

关于在c语句中计算标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12873757/

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