冉冉说
char *a,*b;a=(char *)malloc(sizeof(char)*30);b=(char *)malloc(sizeof(char)*30);cin.getline(a,30);//读取所输入一行中的前30个字符包含空格符丢失最后的回车符cin.get(b,30);//读取输入一行中前30个字符包含空格符保留回车符要丢失回车符可以改成cin.get(b,30).get();希望对你有帮助看错你问什么了你在问函数的内联啊?inline可以减少程序的运行时间例如:inline void fun(int x,int y){x=x+y;}这样的话在你的程序运行的时候主函数调用fun(x,y)主函数中写的是fun(x,y)但是运行的时候会直接用x=x+y去代替这一行代码;减少调用函数的时间