有一定区别,j--会返回自增前的一个变量,多了一个变量的构造析构,效率相较于--j较低,当j是基本数据类型时区别不大,如果是复合类型,如迭代器,那么区别就很大了,在大量数据中使用--j效率可以大幅度提高,所以养成一个好习惯,能用--j尽量用