社区
C语言
帖子详情
两个 static 函数 声明一模一样 ?
appleswanglei
2009-03-23 06:20:56
如题,一个c文件里有两个static函数,它们的声明一模一样,怎么知道什么时候用哪一个呀?
...全文
88
2
打赏
收藏
两个 static 函数 声明一模一样 ?
如题,一个c文件里有两个static函数,它们的声明一模一样,怎么知道什么时候用哪一个呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
appleswanglei
2009-03-23
打赏
举报
回复
例如:
#ifdef CONFIG_FEATURE
static void fun_01(const char *user, Line * line)
#else
static void fun_01(const char *user, Line * line)
#endif
多谢楼上的,原来函数太长,我没把#ifdef-#else-#endif结构看出来。。。。。。
xhy_851221
2009-03-23
打赏
举报
回复
举个例子
《c语言深度解析》第3、4章 存储类、生命周期、作用域、链接域,指针与
函数
课程内容: 第3章: 存储类与auto、
static
、register关键字 指令、常量、变量的生命周期 变量与
函数
的作用域 链接域与extern、
static
关键字
声明
的意义 第4章: 存储空间、符号、地址 一级指针与多级指针 野指针与段...
C++头文件里的内联
函数
加不加
static
有什么区别?
而直接定义(实现)在头文件的自由
函数
,得加上 inline
声明
:当然,到了c++时,有了成员
函数
Q,则直接在头文件定义(实现)的成员
函数
,不用加inline
声明
,也默认要被编译成;i.hpp 里有个 foo
函数
的完整实现,那么,...
C语言的
函数
是什么?
C语言的
函数
是什么?
C/C++
函数
声明
与定义分开的必要性。防止
函数
重定义的三种方法。
大家都知道,我们在写项目的时候习惯性的将
函数
声明
与定义分开来写,通常
函数
声明
放在.h文件中,
函数
定义放在.cpp文件中,那么这么做的原因是什么呢? 这是我在练习时遇到的一个问题: 我有三个文件: a.h文件 #...
C/C++多个链接库含有同名
函数
,编译会报错吗
C/C++多个链接库含有同名
函数
,编译会报错吗起因基本概念同名
函数
测试测试1:`.o`目标文件测试2:静态库测试3:动态库同名
函数
的应用 起因 由于业务需要,我司使用了Mellanox某闭源C++程序,Mellanox推荐的定制化...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章