Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
情况如下: 我有一个类,其中有一个方法,其中我有一个循环,每次迭代都会用一个新字母覆盖缓冲区,缓冲区的数据类型是 LPSTR。
我的问题是,如何获取循环中生成的所有字母并将它们作为 char 数组返回?
我希望我正确地理解了你,但从我读到的内容中,我收集到你正在尝试做这样的事情:
char buffer[256]; for(int i = 0, char c; (c = someAction()) != NULL && i < 256; ++i) { buffer[i] = c; }