找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1198|回复: 2
打印 上一主题 下一主题
收起左侧

C语言使用static定义函数时的疑问

[复制链接]
跳转到指定楼层
楼主
ID:803014 发表于 2021-4-19 17:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在同一个项目不同的.c文件里对同一名称的函数进行多次static的定义,调用时会出现什么问题?如果在定义过这个函数的.c文件里进行调用会优先调用本文件里的函数嘛?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:592807 发表于 2021-4-19 21:02 | 只看该作者
母亲叫孩子去拿碗吃饭,拿自家碗还是隔壁的碗,隔壁的碗也叫碗。自己家碗被孩子碎了没了,母亲叫孩子拿碗吃饭,你是自家里找碗(找不到就哭)还是直接去隔壁拿碗。static定义了私有财产,除非孩子是封闭私生子,不然别想拿
回复

使用道具 举报

板凳
ID:429003 发表于 2021-4-20 08:44 | 只看该作者
static 静态声明,当前文件范围内有效,其它文件里面的函数无法直接调用另一个文件的static成员。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表