我想写一些这样的东西:
chain := alice.New(Func1("", "", "time out"))....
示例:
...
scaleDecimals: 2,
...
答案 0 :(得分:1)
您要求的是将字符串(在您的情况下为单个字符)映射到C中的变量。语言不直接支持。但是,您可以使用您选择的关联数组实现,有很多选择 - 请参阅此处:Looking for a good hash table implementation in C
或者,因为在您的示例中,您只有单字符变量(P,D,G,H),您可以构建一个查找表:
cdi-api.jar