摘要: Ctrl+z并不会产生一个普通的ASCII码值,也就是说它不会产生一个字符,不会被放到输入缓冲区中,所以读不到它,你输入了就好像木有输入一样,它只能作为结束循环来用。还有在Windows系统中,只有按下回车才会去检测之前有没有按下Ctrl+z,才会去检测流是否结束。就是在按下回车之前,输入缓冲区并不 阅读全文
posted @ 2018-03-13 16:14 moon290 阅读(3445) 评论(0) 推荐(0)
摘要: 比如说在win32下,int的范围是 -2^31 ~ 2^31 - 1;也就是:[ -2147483648, 2147483647];写成16进制:[80 00 00 00, 7F FF FF FF]; C中的int有好多种,是一个家族:short,int,long,字符常量,枚举均是int。再加上 阅读全文
posted @ 2018-03-13 16:13 moon290 阅读(293) 评论(0) 推荐(0)
摘要: 一、sizeof sizeof(...)是运算符,而不是一个函数。 一个简单的例子:int a;cout<<sizeof a<<endl; 在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最 阅读全文
posted @ 2018-03-13 14:49 moon290 阅读(544) 评论(0) 推荐(0)