摘要:
作业要求 代码: 高亮部分,代码没有达到作业要求。有bug待解决。 阅读全文
摘要:
引用 引用 C中指针的功能强大,使用起来繁杂,因为指针要控制的东西太多:有指针的类型,指针的解引用,指针空间内的值,它本身是有空间的,有自己的地址等。指针也是强大的,比如:我们要在函数之内,修改方法之外的值的话,必需用到指针。但这里指针的使用,使得我们要修改的类型,变成了另外一种类型(如:int*) 阅读全文
摘要:
07 重载导致的二义性 问题:为什么一定要重载呢?重载能方便我们注重函数的功能,当参数类型不确定时,我们能很便捷的利用重载的机制达到目的。 重载注意点:二义性 看代码: 高亮代码会调用哪个函数? 断点,运行:100 代码测试,short long 不能匹配的时候,隐式的找int unsigned l 阅读全文
摘要:
1 原生bool类型 c++里面的bool类型才是真正原生的true和faul,比如常见的大写的“BOOL”,它就不是原生的。 原生的与非原生的bool,它们的区别: 详细说下原生bool与非原生bool之间的差别: _Bool 这个是c98之后加上的bool类型,和我们原生bool等同。 C++中 阅读全文
摘要:
1 C++开讲 C ++ 伟大的编程语言:能提高程序运行效率,节约更多的资源,“正确的使用C++,能够抑制全球变暖问题”。 2 C++能力雷达图 通过 1效率 2灵活度 3 抽象 4生产力 四方面来进行对比。 C语言的抽象方面实现比较困难,毫无疑问:C++综合绘图是最大的。 C++吸取很多语言的优点 阅读全文
摘要:
冒个泡 看代码: 运行: 1002933325727688838989819981032210031013833 代码高亮部分是关键点。 阅读全文
摘要:
scanf()函数 要注意的点: scanf()对回车符认为是结束符,结束略过。对于空格也认为是输入结束。 输入:aa 回车 aa97 //a97 //a0 //结束45678910 输入:aa 空格 bb aa bb97 //aa97 //aa0 //结束4 //没有b,被舍弃5 //没有b,被舍 阅读全文
摘要:
运行结果: abc@ubuntu:~$ swop !程编爱热此如是我 在utf8模式下,一个汉字占用3个byte,在gbk下,一个汉字占用2个byte 阅读全文