社区
C语言
帖子详情
一个简单c问题,帮帮忙!
cd123123
2013-06-06 03:13:58
不能使用模板,怎么让功能函数重用,希望举例说明?
例如:
struct_a *test(struct_a *aaaa)
{
struct_a *p1;
p1 与aaa的操作
.....
return aaaa;
}
说明: struct_a是结构体,若是换struct_b,struct_c..呢?
test中间的操作,struct_b,struct_c都有与struct_a相同的定义
...全文
126
3
打赏
收藏
一个简单c问题,帮帮忙!
不能使用模板,怎么让功能函数重用,希望举例说明? 例如: struct_a *test(struct_a *aaaa) { struct_a *p1; p1 与aaa的操作 ..... return aaaa; } 说明: struct_a是结构体,若是换struct_b,struct_c..呢? test中间的操作,struct_b,struct_c都有与struct_a相同的定义
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cd123123
2013-06-06
打赏
举报
回复
麻烦举例说明
buyong
2013-06-06
打赏
举报
回复
void *
rocktyt
2013-06-06
打赏
举报
回复
考虑参数类型换成void*,在函数内强制转换,如果3个类型很相像的话 或者用宏定义函数,这样能减少代码量,但实际上仍是相当于定义了3个函数
c语言编程实现动画和音乐
c语言编程实现动画和音乐,可以直接运行的程序,希望能帮上忙,很实用!!!!!!!
Linux下C语言 时间概念
linux下C语言 时间概念的
简单
介绍 希望能够帮到你的忙,大家共同学习
C语言基础
一、C语言自我YY 1)、C语言是许多高级计算机语言的基础,学好C语言能更好的学习其他高级语言,为以后的学习打基础;往深学C语言的话那就是学到C在Linux里的应用,Linux十分强大。 2)、C语言是一种计算机程序设计语言...
InfoNes模拟器源码
再来个NES模拟器,希望能给那些想写自己的NES模拟器的朋友一点帮助,先说这个模拟器代码挺
简单
的,只是没看懂PPU的模拟,希望大家
帮帮忙
,我的QQ709835509,共享万岁!
计算机作业
期末计算机作业 能帮上忙最好,
简单
的学生管理系统c变得
C语言
69,372
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章