社区
C语言
帖子详情
C 语言函数定义的问题
沤江一流
2012-07-08 12:41:49
typedef int INT32;
#define DllExport __declspec(dllexport)
DllExport INT32 DdesN(ULONG8 *data, ULONG8 **key, ULONG32 n_key,ULONG32 readlen);
这个函数里面的 DllExport 是个什么东西,这是属于函数定义的类型还是什么,? 为什么可以这样用?
...全文
88
3
打赏
收藏
C 语言函数定义的问题
typedef int INT32; #define DllExport __declspec(dllexport) DllExport INT32 DdesN(ULONG8 *data, ULONG8 **key, ULONG32 n_key,ULONG32 readlen); 这个函数里面的 DllExport 是个什么东西,这是属于函数定义的类型还是什么,? 为什么可以这样用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
沤江一流
2012-07-08
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
DllExport 只是一个宏,在预编译的时候,将所有DllExport 替换成__declspec(dllexport),
执行时,替换成了__declspec(dllexport)
INT32 DdesN(ULONG8 *data, ULONG8 **key, ULONG32 n_key,ULONG32 readlen);
[/Quote]
我想问的是就是这个函数
__declspec(dllexport)
INT32 DdesN(ULONG8 *data, ULONG8 **key, ULONG32 n_key,ULONG32 readlen);
中的__declspec(dllexport) 怎么理解, 我只过教科书上的C ,没见过函数类型前面还有这个宏来修饰的,不知道能不能这样定义,这样定义有什么用。。
Universe_Admin
2012-07-08
打赏
举报
回复
DllExport 只是一个宏,在预编译的时候,将所有DllExport 替换成__declspec(dllexport),
执行时,替换成了__declspec(dllexport)
INT32 DdesN(ULONG8 *data, ULONG8 **key, ULONG32 n_key,ULONG32 readlen);
Universe_Admin
2012-07-08
打赏
举报
回复
__declspec(dllexport):
将一个函数声名为导出函数,就是说这个函数要被其他程序调用,即作为DLL的一个对外函数接口。
通常它和extern "C" 合用,形式如下:
extern "C"
{
__declspec(dllexport) RETURN_TYPE FUNCTION()
完整版C
语言
程序设计TXT电子书
8.2
函数
定义
的一般形式 99 8.3
函数
的参数和
函数
的值 100 8.3.1 形式参数和实际参数 101 8.3.2
函数
的返回值 102 8.4
函数
的调用 106 8.4.1
函数
调用的一般形式 106 8.4.2
函数
调用的方式 106 8.4.3 ...
C
语言
程序设计第四版何钦铭课后习题及答案.pdf
本资源摘要信息涵盖了 C
语言
程序设计的基础知识,包括标识符、保留字、变量声明、流程控制、
函数
、数组、字符串等方面的知识点。 一、标识符 在 C
语言
中,用来表示变量、
函数
、数据类型、语句等等这些,所使用的...
C
语言
精彩编程100例
C
语言
是一种强大的、低级的编程
语言
,它的语法简洁而直接。初学者需要理解C
语言
的基本结构,包括如何编写和运行一个简单的程序,如"Hello, World!"。此外,了解变量、常量、数据类型(如整型、浮点型、字符型)以及...
纯C版的微信打飞机游戏
C
语言
是一种低级编程
语言
,它提供了对计算机硬件的直接控制,因此在性能上具有优势。在这个项目中,开发者用C
语言
编写了游戏的所有逻辑,包括飞机移动、子弹发射、敌机生成、碰撞检测等,展示了C
语言
的灵活性和效率...
c
语言
从
函数
定义
看,(C
语言
)六、C
语言
函数
定义
一、
函数
定义
:1)从
函数
定义
的角度看,
函数
可分为库
函数
和用户
定义
函数
两种。2)
语言
的
函数
兼有其它
语言
中的
函数
和过程两种功能,从这个角度看,又可把
函数
分为有返回值
函数
和无返回值
函数
两种。(有返回值
函数
,无...
C语言
70,036
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章