C++中 测算 不定长数据 的 长度 的方法
如题
char str[];
int n = 0;
while (str[n]!= '\0')
{
n++;
}
这里声明一个n,当作下标, 也可以 记录你输入的数据长度。
用while 循环 ,每次循环 n+1,
因为每个 字符数组 的最后 都 会被自动加上 ‘\0’ , 所以检测到 str[n] = '\0'时候,直接结束循环。
即 每经过一次循环 就记录一次 ,所以就记录了str[]这个数组的长度。
-----------------------------
记录学习