摘要: 一、static有什么用途?答:1.隐藏 未加static全局变量和函数都具有全局可见性,其他源文件也能访问。若加上static就会对其他源文件隐藏,这样可以在不同的文件中定义同名函数和同名变量,不必担心命名冲突;对函数来讲,仅限于隐藏,而对于变量,还有以下两个作用。2.保持变量的内容持久 存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static变量,只不过和全局变量比起来,static可以控制变量的可见范围,说到底static还是用来隐藏。3.默认初始化为0 其实全局变量也具备这一属性,因为全局变量也存储在静态数据区. 阅读全文
posted @ 2013-06-01 17:05 fyd 阅读(220) 评论(0) 推荐(0)
摘要: 问题描述: 一个城市的道路像棋盘那样的网状,南北向的路有n条,并由西向东从1标记到n,东西向的路有m条,并从南向北从1标记到m,每个交叉点代表一个路口,有的路口有正在等车的乘客。一辆公共汽车将从(1,1)点到(n,m)点,车只能向东或者向北开。 问:司机怎么走能接到最多的乘客?编程实现用C语言。输入:n,m,k,其中k是有乘客的路口的个数。输出:接到的最多的乘客数请问这个问题的算法是怎么样设计?给个思路。 阅读全文
posted @ 2013-05-02 19:03 fyd 阅读(463) 评论(0) 推荐(0)