欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在C语言中通过参数传递并返回函数的输出结果?

最编程 2024-08-08 14:47:08
...

博主学习C语言也刚有段时间,对于函数返回为参数形式的方式不是很熟练,因此记录本次小实验。
代码如下:

/******************************************
*功能:实例了函数返回通过参数输出的实现
*作者:lml   时间:2020年4月12日18点
******************************************/
#include<stdio.h>
#include <stdlib.h>
//做两个形参,buf为输入参数,val为输出参数
int func(char *buf,int *val)
{
	char *arr;
	arr = buf;
	*val = atoi(arr);
	return 0;
}
int main(int argc, const char *argv[])
{
	char buf[10]={"123"};
	int data=0;
	func(buf,&data);
	printf("%d\n",data);
	return 0;
}

结束。

推荐阅读