C++初学者常见问题
蜡笔里没小新诶
努力学习。努力赚钱,在机会到来之前Action
展开
-
i&&printf(“ “);技巧型问题
遇到了一个新的问题,差点就看不明白了,就是i&&printf(" ");这条语句,差点就忘记printf是个函数,而且有返回值的 printf(" ")函数的返回值是看输出了多少个字符数,就返回了多少,返回值类型为int型的 再来介绍一下&&逻辑判断符,该逻辑判断符当且仅当俩边的表达式全为真,才表达为真,即 true&&true ->true,而且如果判断到左边的表达式为false,就不会再去判断右边的表达式,再去判断右边的表达式就会浪费cpu的的时间,原创 2021-03-07 09:42:57 · 417 阅读 · 3 评论 -
转换构造函数和类型转换运算符函数的二义性问题
#include using namespace std; class Complex { int real; int imag; public: Complex(int r,int i):real®,imag(i){} Complex() { real=0; imag=0; } Complex(int r ) { real=r; imag=0; }//转换构造函数 operator int() ...原创 2020-05-04 16:51:20 · 686 阅读 · 0 评论