为什么vs读取excel中csv格式的UTF-8编码数据指针会偏移?

程序如下:

 运行结果会偏移3个地址,excel另存的是UTF-8.csv格式

 

而读取.csv格式数据就不会出现偏移,网上查了一下说是csv默认是ANSI编码的原因,但还是不理解为什么会偏移? 

你可以打印一行看看,是不是尾部换行制表符号的问题