知道如何在 C 中执行此 C# 循环吗?
foreach (char c in data)
按字符循环遍历字符串。
最佳答案
C 中没有 foreach
或等效函数。您必须使用常规的 for
循环:
for (size_t i = 0; i < strlen(data); ++i)
{
char c = data[i];
// ...
}
(假设data
是指向空终止字符串的指针。)
关于C# `foreach` 循环 C 等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21763569/