![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++程序设计
flylkly
这个作者很懒,什么都没留下…
展开
-
字符串自动连接
#include using namespace std;int main(void){ char tmp[] = "Hello " "World" "!"; printf("%s/n", tmp); return 0;} 很有意思的一段代码,字符串中间如果有换行、制表符、空格等空白字符时会自动连接。原创 2010-05-03 23:25:00 · 516 阅读 · 0 评论 -
delete和delete[]的区别
又是在学生大本营上面看到的一道题目,题目考了一下delete对数组进行的操作,以及对象为内置类型或者类时delete和delete[]的区别。内置类型及基本类型(*^__^*) 嘻嘻……#include using namespace std; class Test { public: ~Test() {原创 2010-05-05 22:59:00 · 351 阅读 · 0 评论 -
setw和setfill函数
起源于学生大本营里面的一道题目#include #include using namespace std; int main(int argc, char *argv[]) { cout ) << setw(5) << 314512 << setw(5) << "OK!"; return 0;} 求输出结果。set原创 2010-05-04 23:45:00 · 3333 阅读 · 0 评论 -
C++ int unsigned int之间的隐式转换
#include int main(void){ unsigned int a = 6; int b = -20; if(a + b > 0) printf("So Strange!/n");//隐式转换成unsigned int printf("%d/n", a + b); //强制转换成int printf("%u/n", a + b); //强制转换成u原创 2010-05-08 21:55:00 · 904 阅读 · 0 评论 -
C++思考题
#include using namespace std;int main(void){ cout << "Test!" << endl; return 0;} 修改上面的代码,使得输出为 HelloTest!World 注意:不得修改main函数里面的代码。答案: #include using namespace std;class原创 2010-05-08 21:29:00 · 494 阅读 · 0 评论 -
关于字长
若一台计算机的字长为32位,则表明该计算机 ( ) A : 能处理的数值最大为4位十进制数 B : 能处理的数值最多为4个字节 C : 在CPU中能够作为一个整体加以处理的二进制数据为4个字节 D : CPU中运算的结果最大为232答案是C解说:字长是指微处理器内部的寄存器、运算器、内部数据总线等部件之间传输数据的宽度(位数),字节是计算机存储容量的基本单位,一个字节等于8bi原创 2010-05-09 23:17:00 · 714 阅读 · 0 评论