摘要: /* 程序目的:弄清C语言中的变量未赋值时的初始值问题 测试结果:在C语言中,全局变量和静态变量,如果没有赋初值,则默认初始值int,float,char,空指针 分别为0.0.0.'\0',0~~~~~~~除了全局变量和静态变量以外,其它变量如果没有赋初值,则默认初始值为 内存中的垃圾内容,对于垃圾内容不能有任何假设. 这些规则对于数组\结构体和联合体也同样适用 用malloc()和reallo... 阅读全文
posted @ 2008-04-13 23:58 calm 阅读(4195) 评论(0) 推荐(0) 编辑
摘要: /* 程序说明:指针和数组的区别,如下程序所示 指针和数组的区别当用sizeof()时就可以看出不同之处了,下面sizeof(a)结果为5*7*int, 而sizeof(p)则是由编程器决定的,在我电脑上为2,sizeof(b)为3*int */ #include void main() { int a[5][7],*p,b[3]={1,2,3}; char *q; p=b; printf... 阅读全文
posted @ 2008-04-13 23:58 calm 阅读(334) 评论(0) 推荐(0) 编辑
摘要: /* C语言函数参数进栈顺序是自右向左,然后是局部变量 出栈顺序是局部变量,然后是参数自左向右 */ #include void fun(int i,int j) { printf("%d,%d\n",i,j); } void main() { int i=0; fun(++i,i++); printf("%d\n",i); getchar(); } 阅读全文
posted @ 2008-04-13 23:57 calm 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: /********************************************************* * A 变成 C,B 变成 D,a 变成 c,b 变成 d,Y 变成 A, * z 变成 b,以此类推。非字母字符不变。 * 最最最最最简单的加密程序 * 输入 ^Z (ctrl + z) 退出 **********************************... 阅读全文
posted @ 2008-04-13 23:56 calm 阅读(275) 评论(0) 推荐(0) 编辑
摘要: /* 程序功能:打印出如下效果 1 6 2 7 3 8 4 9 5 */ #include #include #define N 9 void main() { int array[N],i,x=1,y=1,m; for(i=0;i<N;i++) { array[i]=i+1; } for(i=0;i<(N+1)/2;i++) { printf("%d",arr... 阅读全文
posted @ 2008-04-13 23:56 calm 阅读(176) 评论(0) 推荐(0) 编辑
摘要: /* 选候王程序(数组操作~~) 题目:一共有50只猴子,编号从1-50,从第一只猴子开始1-7数数,数到7的猴子出来,从下一只猴子开始循环数数 直到最后一只猴子就是猴王 author:calm */ #include #define N 50 void main() { int i=0,j=0,monkey[N],b,n=N; for(i=0;i0) { if(1==n) {... 阅读全文
posted @ 2008-04-13 23:55 calm 阅读(189) 评论(1) 推荐(0) 编辑
摘要: /********************************************************* * A 变成 C,B 变成 D,a 变成 c,b 变成 d,Y 变成 A, * z 变成 b,以此类推。非字母字符不变。 * 最最最最最简单的加密程序 * 输入 ^Z (ctrl + z) 退出 **********************************... 阅读全文
posted @ 2008-04-13 23:54 calm 阅读(167) 评论(0) 推荐(0) 编辑
摘要: /* 程序说明:当/和*连用时即要用到/*时,中间应该留一个空格 如:a/*p p为一个指针,如果这样写的话编译器就会把/*当一个注释的开始来使用 应该写为a/(*p)或者a/ *p 这样就不会出错了 */ #include void main() { int a=4,b=2,*p=&b,c; c=a/(*p); printf("%d",c); getche(); } 阅读全文
posted @ 2008-04-13 23:53 calm 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 这是我以前学习C语言时的一些经验和心得,现在把它发出来和大家分享一下,希望对初学者能有所帮助... /*程序目的: (1)说明当在条件表达式中赋值时,结果即为所赋的值 如:if((a=3)==3)...结果是正确的if(a=0)..结果为0后面不执行,注意和if(a==0)..的区别 这个结果为true在C语言中即为非0,后面的语句要执行,为了避免错误当要进行比较时我们 通常写为if(1==a)... 阅读全文
posted @ 2008-04-13 23:52 calm 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 今天学习了一下Master..感觉还真挺不错的!~~ 现在把它的主要功能和大家介绍一下,也许对一些和我一样的初学者还是有点帮助的~~ MasterPage其实是一种模板,它可以让你快速的建立相同页面布局而内部不同的网页,如果一个网站有多个MasterPage,那么新建aspx文件的时候就可以选择需要实现页面布局的MasterPage。另外,在你没有使用MasterPage之前,如果N个相同的页面布... 阅读全文
posted @ 2008-04-13 23:49 calm 阅读(1073) 评论(1) 推荐(0) 编辑
摘要: 昨天向博客源发出了注册申请,今天就收到了博客源的回复--我的申请通过了.. 我太高兴了,博客源的效率真高~~ CnBlogs----我的最爱!以后就在这里安家了..呵呵! 阅读全文
posted @ 2008-04-13 13:42 calm 阅读(115) 评论(0) 推荐(0) 编辑