在C语言中,increment
函数可以用来递增一个变量的值。以下是一个示例代码:
#include <stdio.h>
void increment(int *num) {
(*num)++;
}
int main() {
int num = 5;
printf("Before increment: %d\n", num);
increment(&num);
printf("After increment: %d\n", num);
return 0;
}
在上面的代码中,我们定义了一个increment
函数,该函数接受一个指向整数的指针作为参数。在函数内部,我们使用间接寻址运算符*
来递增指针所指向的变量的值。在main
函数中,我们声明了一个整数变量num
,然后调用increment
函数,并将num
的地址作为参数传递给函数。最后,我们在main
函数中打印递增后的值。
运行上述代码的输出结果为:
Before increment: 5
After increment: 6
可以看到,increment
函数成功地递增了变量num
的值。