有一比较特殊的格式串"%n",使用它可以在printf语句中给变量赋值,示例如下:
int len;
printf("hello%n", &len);
该语句则会给变量len赋上值,其值为%n之前出现的字符数目,即hello的长度。
不过看起来好像没有什么用处呀!
有一比较特殊的格式串"%n",使用它可以在printf语句中给变量赋值,示例如下:
int len;
printf("hello%n", &len);
该语句则会给变量len赋上值,其值为%n之前出现的字符数目,即hello的长度。
不过看起来好像没有什么用处呀!