C
Xiongzhizhu
这个作者很懒,什么都没留下…
展开
-
unsigned int 小认识
unsigned int型小认识原创 2017-11-16 14:09:51 · 623 阅读 · 0 评论 -
C语言笔试算法题
C语言笔试算法题原创 2016-10-14 23:18:03 · 4778 阅读 · 0 评论 -
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有 多少总跳法
#include int JumpStep(int n) { if (n <= 0) return 0; if (n == 1 || n == 2) return n; return (JumpStep(n-1) + JumpStep(n-2)); } int main(int argc, char *argv[]) {原创 2016-09-20 22:54:48 · 6777 阅读 · 0 评论 -
C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。 堆,就是那些由 new 分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个 new 就要对应一个 delete。如果程序员没有释转载 2016-09-20 22:33:39 · 664 阅读 · 0 评论 -
字符串中找出连续最长的数字字符串的实例代码
//1. 写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)//功能://在字符串中找出连续最长的数字串,并把这个串的长度返回,//并把这个最长数字串付给其中一个函数参数outputstr所指内存。//例如:"abcd12345ed125ss123456789"的首地址传给intputstr后,函数将返回9,outputst转载 2016-09-20 22:23:40 · 702 阅读 · 0 评论 -
C语言关键字:static,const,inline,volatile与assert()等
1.static(1)用于全局变量:外部静态变量,只能在本源文件中被引用,不能被其它源文件所引用。(2)用于局部变量:局部静态变量,在函数返回后存储单元不释放;下一次调用该函数时,该变量为上次函数返回时的值。(3)用于函数:内部函数,只能被本源文件中的函数所调用,不能被其它源文件调用。 Static全局变量与普通的全局变量有什么区别: 1.static全局变量只初使化一次,转载 2016-09-18 09:37:08 · 1171 阅读 · 0 评论 -
while和if判断条件小认识
之前查代码定位问题时对while和if中判断条件有疑惑,后来自己验证了,现记录如下,代码很low,别介意。while.c代码如下所示:include include原创 2018-08-10 11:17:51 · 2713 阅读 · 1 评论