-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
月归档:2007 年七月
#include "stdio.h"void main(){ char a[6],b[6],c[6],d[6]; scanf("%s%s",a,b); gets(c); gets(d); puts(a); puts(b); puts(c); puts(d);}
当输入aaa bbb
ccc ddd
后为什么输出的....
Read More >
a=5
b=6-(--a)
我算为什么等于2,而结果却不是,是我算错了吗,还有就是下面一个程序,这结果应该要相差2,为什么只相差1,++C1不是在原基础上加1,而--C1不是在原基础上减1吗??
#include "stdio.h"void main(){char c1='a';printf("%4d,%4d\n",++c1,--c1);
}
....
Read More >
2007
07-27
07-27
这是一个学生成绩的输入输出程序,但是运行似乎陷入死循环。不断的显示:please input name。我定义了两个函数read()和write(),分别是读入学生成绩和输入学生成绩。 /*源程序*/
#define numlen 10#define scorelen 5#define total 3#include<stdio.h>struct achieve....
Read More >
2007
07-23
07-23
#include"stdio.h"
#define NUM 3
struct mem
{
char name[20];
char phone[10];
};
main()
{
struct mem man[NUM];
int i....
Read More >
2007
07-23
07-23
2007
07-22
07-22
1. 避免将多个类放在一个文件里面。
2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。
3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。
4. 一个方法的代码长度最好不要超过25行。
5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。
6. 每行代码不要超过80个字符。
7. 不要手工的修改机器产生的代码。
a) 如果需要编辑....
Read More >
2007
07-22
07-22
作为微软和不断创造成功奇迹的传奇式人物,比尔-盖茨有很多针对广泛科技领域的话题发表权威论断的机会。这其中的大部分,其正确性都已被后来的事实证明。
以下是近20年来比尔-盖茨的一些充满智慧的名言所进行的总结,所附的照片主要来自PC World的资料中心和微软的网站。
1983年
“目前已经有很多主要在计算机上应用的软件开发出来。就现在的情况看,面向IBM计算机的软件在其中占据着绝对....
Read More >
2007
07-21
07-21
问题1:RichEditCtrl在用DDX进行数据交换的时候会发生数据丢失问题?为什么!
当我们在拖了一个控件到程序里后,通常的做发是Ctrl+W,用类向导给控件关联一个变量,然后依靠DDX/DDV进行数据交换,如果我们用同样的方法来给RICHEDIT关联一个CString类型的变量就会存在一个问题,就是如果我们的数据大于了64K,数据就会丢失。
通过查MSDN发现,WM_GETTE....
Read More >
2007
07-21
07-21
现在主流的控件模板和样式是引用XAML资源,不过感觉没有C#代码实现那么灵活,现介绍一下代码实现 ControlTemplate的方法:
Word-WRAP: break-word" bgColor=#f3f3f3>以下是引用片段: //控件呈现的显示内容1....
Read More >
2007
07-21
07-21
题目:
有十个开关等间距排成一线,每个开关对应其上方的一盏灯(十盏灯也排成一线)。每按动一下开关,可以使对应的灯改变状态(原来亮着的将熄灭,原来熄灭的将被点亮)。
但是,由于开关之间的距离很小,每次按动开关时,相邻的一个开关也将被按动。例如:按动第5个开关,则实际上第4、5、6个开关都被按动。而按动靠边的第1个开关时,第1、2个开关都被按动。并且,无法只按动最靠边的一个开关。
现....
Read More >
2007
07-21
07-21
时常在cpp的代码之中看到这样的代码:
Word-WRAP: break-word" bgColor=#f3f3f3>以下是引用片段: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif
这样的代码到底是什么....
Read More >
2007
07-21
07-21
在公司上班,下班时需要签退,而我呢隔三差五就会忘那么一次。怎么办呢,于是就想能不能捕获Windows的关机事件,做一个程序让它在关机的时候提醒我一下呢。
非常幸运很容易就找到了Microsoft.Win32命名空间下面的SystemEvents类,他有一个静态的事件SessionEnding在系统注销或者关机时发生,此事件只有在winform的程序下有效,而在控制台程序下面无效,不能激发事....
Read More >
2007
07-21
07-21
静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.net自动调用。
Word-WRAP: break-word" bgColor=#f3f3f3>以下是引用片段: class Sim....
Read More >
2007
07-21
07-21
// HZEncode.cpp : Defines the entry point for the console application.
//
/*
参考文献:
汉字的编码和表示
1)汉字交换码(国标码) 汉字交换码(国标码)主要用于汉字信息交换。
国标码:以国家标准局1980年颁布的《信息交换用汉字编码字符集"基本集》(代号为GB2312 80)规定的汉字....
Read More >