- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 变量的存储类别
自动存储类别自动变量(auto):内存中动态存储,仅在函数体或程序块内有效寄存器变量(register):寄存器中性质和自动变相同,只是存放在寄存器中静态存储类别外部变量(extern):内存中静态存储,即程序开始就建立外部变量知道整个程序结束。程序有若干文件组成时,在一个源文件声明中外部变量需要在某个源文件中定义为全局变量静态变量(static):内存中
2014-09-23 22:34:56 520
原创 C 预处理总结
预处理执行宏替换,条件编译以及包含指定的文件。以#开头的命令行就是预处理器的对象(#之前可以有空格),预处理的命令行的语法独立于语言的其他部分,可以出现在任何地方,作用延续到翻译单元的末尾(与作用与无关)预处理在逻辑上划分为几个阶段1,将三字序列符替换成等价字符2,将指令中的位于换行符前的反斜杠\删掉,以把个指令连接起来3,将程序分割成用空白分隔的记号,注释将被替换成空白符
2014-09-03 01:33:57 459
原创 递归算法的简单总结
//打印整形数字,因为数字是反序生成的,低位数字先于高位数字生成,所以必须反次序打印void printd(int n){ if(n0) { putchar('-'); n=-n; } if (n/10) { printd(n/10); } putchar(n%10+
2014-08-23 00:29:37 614
原创 大数的加法
只是实现了两个位数相等的大数的相加,若要两个不同的数相加可以修改一下逻辑,粗浅的很,请多指教/** * * @param a * @param b * @return 以字符串形式返回结果 */ public static String add(String a, String b) { String result = ""; int temp
2013-12-10 23:03:38 518
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人