
C语言学习笔记
qw3886029
这个作者很懒,什么都没留下…
展开
-
static在C的作用
static关键字在C语言中用于声明一个静态的局部变量。 作用: 有时希望函数中的局部变量的值在函数调用结束后不消失而继续保留原值,即其占用的存储单元不释放,在下一次再调用该函数时,该变量已有值(就是上一次函数调用结束时的值)。这时就应该指定该局部变量为“静态局部变量”,用关键字static进行声明。 用静态存储要多占内存(长期占用不释放,而不能像动态存储那样一个存储单元可以先后为多个变量使用...转载 2018-07-28 16:03:14 · 152 阅读 · 0 评论 -
函数名前加static的一些解释
在函数的返回类型前加上关键字static,函数就被定义成为静态函数。函数的定义和声明默认情况下是extern的,但静态函数只是在声明他的文件当中可见,不能被其他文件所用。定义静态函数的好处: <1> 其他文件中可以定义相同名字的函数,不会发生冲突 <2> 静态函数不能被其他文件所用。...转载 2018-07-28 16:02:58 · 2447 阅读 · 0 评论 -
n人围成一圈,报数按顺序输出其报数的人编号
C语言:有n个人围成一圈,按顺序从1到n编号。从第一个人开始报数。 【问题描述】有n个人围成一圈,按顺序从1到n编号。从第一个人开始报数,报数3的人退出圈子,下一个人从1开始重新报数,报数3的人退出圈子。如此循环,直到留下最后一个人。问留下来的人的编号。 #include<stdio.h> #define Max 50 void left_num(int *a,int n1...转载 2018-07-15 22:39:14 · 3297 阅读 · 0 评论