Пытаясь выяснить ошибку повреждения стека в функции, я заметил этот фрагмент кода:
fprintf( fp, "\n%s %3c %12s %2c %12s %2c %12s %2c %12s %2c"
"%12s %2c %12s",
xys_field[3], x,
xyzFunc(val1, 0), x,
xyzFunc(val2, 0), x,
xyzFunc(val3, 0), x,
xyzFunc(val4, 0), x,
xyzFunc(val5, 0), x,
xyzFunc(val6,0) );
Я спрашиваю об этой строке "\n%s %3c %12s %2c %12s %2c %12s %2c %12s %2c" "%12s %2c %12s"
, я даже не понимаю, как это компилируется, так как я никогда не видел, чтобы два формата следовали друг за другом вот так. Спасибо за любую помощь.