c语言写利用指针求两个整数的和
时间: 2024-05-04 15:16:12 浏览: 97
C语言两个长整数的和
好的,针对您的问题,可以使用以下c语言代码:
```
#include <stdio.h>
void sum(int *a, int *b, int *c)
{
*c = *a + *b;
}
int main()
{
int num1, num2, result;
printf("请输入两个整数:\n");
scanf("%d %d", &num1, &num2);
sum(&num1, &num2, &result);
printf("两数之和为: %d\n", result);
return 0;
}
```
在以上代码中,我们定义了一个 `sum()` 函数,该函数有三个参数:包含第一个整数值的指针,包含第二个整数值的指针和计算结果的指针。函数内部,通过指针引用来获取两个整数的值并计算它们的和。最后,我们通过 `printf()` 函数将结果输出到屏幕上。
另外,我们在 `main()` 函数中,将用户输入的两个整数传递给 `sum()` 函数来计算它们的和,并将计算结果保存到 `result` 变量中。最后,我们使用 `printf()` 函数显示计算结果。
希望这样的解答对您有所帮助!
阅读全文