我在运行它时在C中重置sprintf的问题时重置计数器变量的值.简而言之,正在发生的事情:
int count = 0;
count++;
printf("%d\n", count); // count will equal 1
char title[7];
sprintf(title, "%.3d.jpg", count);
printf("%d\n", count); // count now equals 0 again
Run Code Online (Sandbox Code Playgroud)
这是sprintf的正常行为吗?