print(_String("abc")[0]);
or
print("abc"[0]);
failed to print correct char. but if you do this
_String a = "abc"; print(a[0]);
It will print correctly.
The string is just contains a list of char.
The index operator defines as:
nRet = (asERetCodes) pScriptEngine->RegisterObjectBehaviour("_String", asBEHAVE_INDEX , "int8 &f(int)", asMETHODPR(_String, operator[], (int), char &), asCALL_THISCALL);
assert( nRet >= 0 );