使用指针函数编写程序,把两个字符串连接起来。
#include<iostream> using namespace std; char *strcat( char *str1,char *str2 ) { char *p = str1; while( *p != '\0' ) p++; *p = *str2; do { p++; str2++; *p = *str2; } while( *str2 != '\0' ); return( str1 ); } int main() { char str1[80], str2[80]; cout << "input str1:"; cin >> str1; cout << "input str2:"; cin >> str2; cout << "str1+str2=" << strcat( str1, str2 ) << endl; }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题