我想创建一个 double 据类型数字的字符数组。例如: 像这样的数组:
unsigned char ABC[6]={'2.3','5.7','5.66'}
问题是数组确实需要 ABC[0]=2.3
,而不是只需要 2
。我该如何修复它?
最佳答案
你可以这样做:
const char *ABC[] = { "2.3", "5.7", "5.66" };
然后您可以将 ABC
的每个元素视为字符串,例如:
printf("%s\n", ABC[0]);
将打印:
2.3
关于c - 创建包含 double 据类型数字的字符数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35135612/