我需要在 C 中将字符串转换为 char 数组;我该怎么做?
或者至少,我如何从字符串中增量提取单个字符?
最佳答案
在 C 中,字符串实际上存储为字符数组,因此“字符串指针”指向第一个字符。例如,
char myString[] = "This is some text";
您可以通过将 myString 用作数组来访问作为简单字符的任何字符,因此:
char myChar = myString[6];
printf("%c\n", myChar); // Prints s
希望对您有所帮助! 大卫
关于c - 如何在 c 中将字符串转换为字符数组(或)如何提取单个 char 形式的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/867979/