gpt4 book ai didi

c - C中如何读入变量名及其对应的值

转载 作者:太空宇宙 更新时间:2023-11-04 02:27:51 26 4
gpt4 key购买 nike

我一直在搜索,但无法弄清楚如何执行此操作。我正在尝试读取内容如下的文本文件

x 4
y 6
z 9

并将int值设置为前面对应的变量名;无论如何都要这样做,还是我必须在读取值后在程序中分配名称。

最佳答案

根据您的程序的结构,您可以使用多种方法将数据导入与名称关联的程序中。

如果您的程序不包含具有这些名称的变量,则无法从文件生成变量。您可以创建一个将名称映射到值的字典,并将其用作您的“变量”。

我想你也可以有一个字典将名称映射到现有变量的地址......这样你就可以查找名称然后取消引用变量以设置它是否在字典中。

作为一个非常遥远的解决方案......如果每次有一个新文件时你都可以重新编译(即文件真的是编译时输入,而不是运行时输入)那么你也许可以使用一些对 #include 数据文件(可能本身已预处理为 C 代码)的预处理。

关于c - C中如何读入变量名及其对应的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48411840/

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