C++ 使用for循环加auto的一个注意事项

 参加了LeetCode的周赛,在使用for循环+auto遍历字符串时出现了一些问题,在VS下单步调试,发现auto方法会遍历字符串尾部 '\0',

int main()
{
	int count = 0;
	for (auto c : "123456")
		cout<

结果如下:

 大家以后要注意哈!!

你可能感兴趣的:(c++)