fflush(stdin)这个方法在GCC下不可用。(在VC6.0下可以) 以下是 C99 对 fflush 函数的定义: int fflush(FILE *stream); 如果stream指向输出流或者更新流(update stream),并且这个更新流最近执行的操作不是输入,那么fflush函数将把任何未被写入的数据写入stream指向的文件(如标准输出文件stdout)。否则,fflush函数的行为是不确定的。 fflush(NULL)清空所有输出流和上面提到的更新流。如果发生写错误,fflush函数会给那…

2010年12月9日 2475点热度 0人点赞 几二木 阅读全文

? 1 2 3 4 5 6 7 8 #include   void main() {     char str[80];     scanf("%[^\n]", str);     puts(a); } 这里主要介绍一个参数,%[ ],这个参数的意义是读入一个字符集合。[ ]是个集合的标志,因此%[ ]特指读入此集合所限定的那些字符,比如%[A-Z]是输入大…

2010年12月7日 2534点热度 0人点赞 几二木 阅读全文

1.当使能端E由1变为0时,执行写指令,数据被写入。 例如,欲写入数据i到DDRAM: void WDR(uchar i) { CheckBusy();//检忙 LCD_RS=1; LCD_RW=0; LCD_EN=0; Delay(); LCD_DATA=i;//数据输出到定义端口 Delay(); LCD_EN=1; Delay(); LCD_EN=0;//这一步才开始写入到LCD Delay(); } 2.CGRAM 1602能存储8个自定义字符,这8个自定义字符存储空间的首地址分别是:0X40,0X48,0…

2010年6月19日 1262点热度 3人点赞 几二木 阅读全文

1.安装 正常安装 2.汉化 第一个路径修改成 C:\Program Files\Design Explorer 99 SE\System 3.添加库 打开资源管理器,找到C:\Windows中的AdvSch99SE.ini和AdvPCB99SE.ini修改。 [以下内容摘自Internet] 用记事本打开ADVSch99SE.ini文件,在[Change Library File List]下找到File0,等号后面的的内容就是默认已经添加的库。在File0后面添File1,File2,依次类推。但注意最后修改F…

2010年6月6日 879点热度 0人点赞 几二木 阅读全文

前几天一冲动,把硬盘全格了,装上了Ubuntu系统~ 安装很Easy~图形界面很漂亮~安装过程比Windows要人性化,因为从 LiveCD或者LiveUSB启动的话可以先进入体验系统~这时候就会加载系统,而且完全可以用,只是不能保存更改而已……这样的话,打开 Firefox,打开Rhythmbox,就可以一边听MP3一边上网一边装系统了~比Windows惬意多了~不像装WIN的时候只能干等…… 装完之后,不知道是不是因为Ubuntu没有杀软还是我的本好~我的HP EliteBook 6930P跑的很快,开机18秒…

2010年1月30日 812点热度 0人点赞 几二木 阅读全文

安装Ubuntu 1.从http://www.ubuntu.com.cn/获取镜像 2.我只是体验Ubuntu,而不是正式使用,为了方便做Windows与Ubuntu双系统,从http://wubi-installer.org/获取Wubi傻瓜式安装程序.将Wubi与Ubuntu镜像放在同一根目录下,运行Wubi 3.重启后选择Ubuntu进入,开始安装,安装语言包时可跳过 4.系统——系统管理——软件源,更改为台湾的tw.archive.ubuntu.com,这个源是比较快的 5.系统——系统管理——语言支持,选…

2010年1月27日 728点热度 0人点赞 几二木 阅读全文

看到这么一个题 在下面循环语句中循环体执行的次数为 for(int i=0;i<n;i++) if(i>n/2)break; 分析一下 开始 i=0<n if判断,假 i++ i=1<n if判断,假 i++ i=2<n if判断,假 i++ …… i=n/2<n if判断,假 i++ i=n/2+1<n if判断,真 结束 在此过程中,我们看到,if判断语句执行了n/2+2次。i++执行了n/2+1次。 此题给出的答案为n/2+1,这么看来,i++应该是循环体了。 谭浩强…

2009年5月13日 771点热度 0人点赞 几二木 阅读全文

x++ ? 1 2 3 4 5 {     int temp = x;     x = x + 1;     return temp; // 返回右值 } ++x ? 1 2 3 4 {     x = x + 1;     return &x; // 返回左值 } 不难看出,x++返回的是临时变量temp, ++x返回x的引用,就是x。 临时变量temp无法…

2009年5月12日 867点热度 1人点赞 几二木 阅读全文

1.函数是C程序的基本单位。 2.一个C程序是从 main 函数开始执行,到 main 函数结束。 3.求负数补码的方式:取绝对值,按位取反,加1。 4.int 型默认为 signed 。 5.整数后加 u ,将其变为 unsigned int 型。 6.整数后加 l 或 L ,将其变为 long int 型。 7.小数必须带小数点,小数点前后不一定有数字。 8.指数形式,e 前必须有数字,e 后必须为整数。 9.实型数据在内存中的存放:float 型占32位,第1位是符号,第2~24位是小数部分,后8位是指数部分…

2009年1月16日 803点热度 0人点赞 几二木 阅读全文