c语言变量储存类型深圳

[复制链接]
查看11 | 回复1 | 2011-1-19 17:29:40 | 显示全部楼层 |阅读模式
auto 是自动变量是动态地分配存储空间的,数据在动态存储区,函数执行完后自动释放实际上 auto 可以省略的,auto不写则隐含自动变量auto Int b,c=int b,c static是静态变量 即在函数调用后不消失而保留原值,其占用内存不释放,其值就是上次调用后的结果。#include int fac(int n);void main() { int i;for(i=0;i<=5;i++)
printf("%d!=%d\n",i,fac(i)); }int fac(int n){static int f=1; f=f*n;r
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行