摘要:
还是 C++ 吧里的一个问题, 问题是这样的:char* p = "shen me gui";char* q = "hehe";strcpy(p, q);为何会出错。我当时其实也是挺奇怪, 主要我入门就是 C++ 11 标准, string 用惯了。后来问题解决了, 是因为如此初始化的指针是一个常量... 阅读全文
摘要:
是 C++ 吧里, 有人问了这么一个问题:int d;cin >> d;string a;getline(cin,a);看起来应该有两次输入, 可实际只有一次输入, a 的值不知该如何获取。实际上这是一个缓冲区的问题。cin 获取到输入之后, 并不是直接就把值赋给了 d,而是先存入缓冲区中,当调用 ... 阅读全文