以下是您需要的迭代结构
for(int i = 1; i < matrix.size; ++i)
for(int j = 0; j < matrix.size - i; ++j)
matrix[j][i+j] //do your stuff
如果您需要环绕对角线:
for(int i = 1; i < matrix.size; ++i)
for(int j = 0; j < matrix.size; ++j)
matrix[j][(i+j)%matrix.size] //do your stuff