c++ primer plus 学习笔记
Joel_Wang
做一粒有用的西瓜子
展开
-
c++中字符输入函数cin.getline在输入char与string时的不同
cin.getline在输入char时: getline在输入string时: #include #include using namespace std; int main() { string name; string dessert; cout getline(cin,name); cout原创 2017-02-22 15:50:41 · 358 阅读 · 0 评论 -
【笔记】C++中结构的传递
结构定义: struct customer { char fullname[35]; double payment; }; 结构声明: customer temp; 函数中结构传递: void get_customer(customer &cu)//按照引用传递结构 { using namespace std; cout << "Enter customer name: "; cin原创 2017-12-03 17:53:57 · 306 阅读 · 0 评论 -
~运算符解析
while(~scanf()){ } 解释: scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF(也就是-1) ~是位反操作符,也就是把操作数按位取反 所以这个判断条件表示当读到文件尾(EOF)时,while退出。因为-1按位取反是0...转载 2018-10-23 09:32:53 · 335 阅读 · 0 评论