小编the*_*qff的帖子

C中的sprintf重置计数变量的值

我在运行它时在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的正常行为吗?

c printf

7
推荐指数
1
解决办法
1914
查看次数

标签 统计

c ×1

printf ×1