std::stringbuf('\0',std::size_t(101));// 为了避免写入自动管理的零终止符std::scanf("%101s...
int a,b[10];(这里假定字符不超过10个)for(a=0;a<10;a++)scanf("%c",&b[a]);
用cin cout就可以控制string类型字符串了
std::stringbuf('\0',std::size_t(101));// 为了避免写入自动管理的零终止符std::scanf("%101s...
用scanf和printf读入和输出string,需要:读入时预先分配内存空间;输出时需要转字符数组后输出;#include ...
int main(int argc, char* argv[]){ scanf("%s",s.c_str()); //可以输入abcde cout << s;...