scanf();缓冲区问题及其解决方案。

例1 #include <stdio.h> main() {int i;int b; scanf("%d",&amp;i); getchar(); } 为什么只输入一个数字或字母都会退出? 例2 #include <stdio.h> main() {int i;int b; scanf("%d",&amp;i); scanf("%d",&amp;b); } 为什么输入一个数字不会退出,输入一个字母会退出? 例3 #include <stdio.h> main() {int i;int b; scanf("%d",&amp;i); getch(); } 为什么输入一个数字或者字母都不会退出...
C语言问题 | 2011-10-26 21:50 | 阅读 1451 次 | 评论 0 条

关于Win32

Win32 console Application 默认以main()为程序入口点而Win32 Application 则是WinMain() 参考:http://bbs.bccn.net/viewthread.php?tid=352959&amp;pid=2024112&amp;page=1

const的用法(转帖)

摘自:http://www.newsmth.net/pc/pccon.php?id=10002714&amp;nid=359712 const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用(1)可以定义const常量 例如:const int Max=100;int Array[Max]; (2)便于进行类型检查 例如:void f(const int i) { .........}编译器就会知道i是一个常量,不允许修改;(3)可以保护被修饰的东西,防止...
C/C++ | 2011-10-18 21:22 | 阅读 1362 次 | 评论 1 条
浏览49927次