请问一个数组名加上另一个数组中的元素是什么意思
程序代码:
#include<iostream> #include<algorithm> using namespace std; int fun(string a, string b){ if(a.length() == b.length()){ //do nothing } else if(a.length() > b.length()){ int dlen = a.length() - b.length(); for(int i = 0; i < dlen; i++){ b += a[i]; } } else{ int dlen = b.length()-a.length(); for(int i = 0; i < dlen; i++){ a += b[i]; } } return a > b; } int main(){ int n; string arr[30]; cin >> n; for(int i = 0; i < n; i++){ cin >> arr[i]; } sort(arr, arr + n, fun); for(int i = 0; i < n; i++){ cout << arr[i]; } return 0; }