首先,这是一项家庭作业:
我需要仅使用for循环遍历文本片段以查找文本的长度。我们不允许使用字符串函数或数组函数。
我对如何做到这一点毫无头绪。
任何人都可以提供一个基本的例子吗?我在这里和cplusplus.com论坛上看到了几个如何做到这一点的例子,但没有一个用于循环。
答案 0 :(得分:1)
这样的事情会:
char str[256] = "some text here";
int length = 0;
int i = 0;
char c;
for(c = str[i]; c != '\0'; ++i)
{
length++;
}
但是请不要使用堆栈溢出作为做功课的捷径。您仍然需要花时间学习所有编程基础知识。如果您遇到非常具体的问题,请在此处询问