それは主に使用している言語に依存する。しかし一般的に、異なる型を連結することはできない。ここでは、+の最初の型は文字列で、2番目の型は数値です。
もしあなたがpythonのコードを書いているのであれば、strクラスのコンストラクタを使って2番目の型を文字列に変換してみてください：
```
print("2+2=" + str(2+2))
```
It mainly depends on the language you are using. But generally, languagues does not allow concatenation of different types. Here, the first type of the + is a string whereas the second type is a number.
If you are writing python code, you should try converting the second type to string using the str build-in class constructor, which can be called like a function like so:
```
print("2+2=" + str(2+2))
```