A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Jine 中级黑马   /  2014-3-27 22:47  /  890 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Jine 于 2014-3-29 23:20 编辑

上课时老师只讲了
(static中有普通局部变量和静态局部变量的区别
static修饰局部变量的使用场合:
如果某个变量调用频率非常高,而且这个变量的值是固定不变的,就可以使用static来修饰该局部变量,提高性能
static初始化的值为0)

而我听我的同学说还有静态函数哪一方面没讲?那个大神能讲下,最好讲的初学者可以理解的!我还是小白,3月刚刚上基础课!

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

3 个回复

倒序浏览
#include <stdio.h>
static void fn();//声明静态函数
void main(){
fn();
}
void fn()//定义静态函数
{
int n=10;
printf("%d\n", n);
}
定义静态函数的好处:
静态函数不能被其它文件所用;
其它文件也可以定义相同名字的函数,不会发生冲突;

评分

参与人数 1技术分 +1 收起 理由
jing迪 + 1

查看全部评分

回复 使用道具 举报
谢谢兄弟!
回复 使用道具 举报
今天问了下同学,还有动态函数,解释下C语言和OC的各种作用?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马