gpt4 book ai didi

C 语言 : BASIC has ? myVar 显示名称和值。在 C 语言中可用吗?

转载 作者:行者123 更新时间:2023-11-30 15:39:49 24 4
gpt4 key购买 nike

C语言:

BASIC有 打印<强>? myVar将变量名称和值捆绑在一起。在 C 语言中可用吗?我正在使用 C 风格的微 Controller 谢谢

最佳答案

您可以定义宏:

#define PR_INT(x) printf(#x"=%d\n",x)
#define PR_CHAR(x) printf(#x"=%c\n",x)
#define PR_STRING(x) printf(#x"=%s\n",x)

等等

语言中没有内置这样的功能,因为变量名只是一个标签,编译器在解析阶段后可能不需要它(仍然需要全局变量)

关于C 语言 : BASIC has ? myVar 显示名称和值。在 C 语言中可用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21291943/

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