For pre-increment for it is built-in type it is a original object which actually a gets increment and then object comes back so you should use a return by a reference as a refer post increment you get an old value of the object so it will have to be a new object.
പ്രീ-ഇൻക്രിമെന്റിനായി ഇത് അന്തർനിർമ്മിത തരം ആണ്, ഇത് യഥാർത്ഥത്തിൽ ലഭിക്കുന്ന ഒരു യഥാർത്ഥ ഒബ്ജക്റ്റാണ്, തുടർന്ന് ഒബ്ജക്റ്റ് തിരികെ വരുന്നു, അതിനാൽ നിങ്ങൾ ഒരു റഫറൻസ് വഴി ഒരു റഫർ പോസ്റ്റ് ഇൻക്രിമെന്റായി ഉപയോഗിക്കണം, അതിനാൽ നിങ്ങൾക്ക് ഒബ്ജക്റ്റിന്റെ പഴയ മൂല്യം ലഭിക്കും ഒരു പുതിയ ഒബ് ജക്റ്റ് ആയിരിക്കണം.