C中struct的函数实现
来源:互联网 发布:恒腾网络股票行情 编辑:程序博客网 时间:2024/06/05 17:57
C语言struct中的函数实现,只能用函数指针成员,不能包含函数实现代码。
C/C code
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
#include <stdio.h>
struct test
{
};
int main()
{
}
上面的代码保存为.c, 在VC 6.0, Dev Cpp 里都通不过。
函数指针方式实现,而不要直接定义函数 ...
当然struct里能放函数指针的。比如这样:
C/C code
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
#include <stdio.h>
void fun()
{
}
struct test
{
};
int main()
{
}
C结构体内不能有函数的代码,但可以有函数的指针
网友回复:纯C中的struct没有成员函数,但可以有函数指针。
Object-oriented programming with ANSI-C是用函数指针来模拟成员函数的。
http://blog.sina.com.cn/s/blog_502d82e10100fgl1.html
- C中struct的函数的实现
- C中struct的函数实现
- C中struct的函数实现
- 在C中用struct实现C++中class的函数声明和定义
- 在C中用struct实现C++中class的函数声明和定义
- 在C中实现对struct内部数据的封装
- C/C++中typedef struct和struct的用法
- C/C++中typedef struct和struct的用法
- C/C++中typedef struct和struct的用法
- C#中struct和C中的struct的一个区别
- C/C++中typedef struct和struct的…
- C语言中struct和typedef struct的区别
- C/C++中typedef struct 和 struct的差异
- C语言中typedef struct与struct的区别
- C和C++中struct和typedef struct的分析
- C和C++中struct和typedef struct的分析
- C和C++中struct和typedef struct的异同
- C/C++中typedef struct和struct的区别
- 第十二周项目四——点.圆的关系
- ACM-小明的调查统计
- 第12周项目 程序阅读(5.e)
- MVP项目Philm代码分析
- .NET的EF框架中:在应用程序配置文件中找不到名为“”的连接字符串问题
- C中struct的函数实现
- Python基础:03序列:字符串、列表和元组
- java之集合框架总结
- 第12周 项目四-点、圆关系(5)
- 转载自matlab中文论坛
- 第十周项目 0 阅读程序(2)
- HDU 人见人爱A^B
- ACM-字母统计
- 第十一周项目五 点,圆,柱类族的设计