1. 程式人生 > >sprintf與printf的%n作用

sprintf與printf的%n作用

sprintf和printf中有一個%n的標識,可以記錄%n之前的字元長度

http://stackoverflow.com/questions/3401156/what-is-the-use-of-the-n-format-specifier-in-c


#include <stdio.h>

int main()
{
  int val;

  printf("blah %n blah\n", &val);

  printf("val = %d\n", val);

  return 0;

}

列印

blah  blah
val = 5