- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 关于连续使用scanf要注意的一个问题
用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=A,c2=a,问在键盘上如何输入?main(){int a,b;float x,y;char c1,c2;scanf("a=%d b=%d,&a,&b);scanf(" x=%f y=%e",&x,&y);scanf(" c1=%c c2=%c",&c1,&c2);}
2011-05-28 02:41:00
8252
3
转载 c语言内存分配
C语言内存分配问题1、C中内存分为四个区栈:用来存放函数的形参和函数内的局部变量。由编译器分配空间,在函数执行完后由编译器自动释放。 堆:用来存放由动态分配函数(如malloc)分配的空间。是由程序员自己手动分配的,并且必须由程序员使用free释放。如果忘记用free释放,会导致所分配的空间一直占着不放,导致内存泄露。 全局局:用来存放全局变量和静态变量。存在于程序的整个运行期
2012-03-29 22:32:23
334
转载 size of 用法深析
一、sizeof的概念sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。二、sizeof的使用方法1、用于数据类型 sizeof使用形式:sizeof(type) 数据类型必须用括号括住。如sizeof(int
2012-03-10 14:25:14
1664
转载 KMP字符串模式匹配详解
KMP字符串模式匹配详解KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一.简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [ ], int pos ){/*若串 S中从第pos(S的下标
2012-03-09 18:13:29
259
转载 在vs2005中为listbox加上水平滚动条
【转】VC ListBox添加水平滚动条2011-05-23 18:09转载自 feng411215在MFC中,用列表框(CListBox)来显示多个字符串是一种很方便的方法。但缺省的列表框水平滚动条不够智能——这里智能的含义是:在应该出现的时候 出现,不应该出现的时候消失,而且应能自动调节自己的大小。本文通过实例 说明了存在的问题和解决办法。
2012-02-28 22:40:05
1511
原创 只为明天更美好
<br />每天熬夜到一两点,不为什么,就为那段总是无法编译的code;<br />突然,叮的一声,通过了编译,但输出却与期望相差十万八千里;<br />调试,跟踪…… 看的眼睛发酸,只为成功的那一瞬的喜悦。<br />喜悦后,困意袭来,倒头睡下,这就是我的夜生活;<br />不为什么,只为明天更美好;<br />只为我爱你——code;
2011-05-30 01:09:00
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅