swift怎样根据字符串长短计算frame1.使用sizeof获取字符串长度sizeof的含义很明确,它用以获取字符数组的字节数(当然包括结束符\0)。对于ANSI字符串和UNICODE字符串,形式如下:sizeof(cs)/sizeof(char) sizeof(ws)/sizeof(wchar_t) 可以采用类似的方式,获取到其字符的数目。如果遇到MBCS,如"中文ABC",很显然,这种办法就无法奏效了,因为sizeof()并不知道哪个char是半个字符。2.使用strlen()获取字符串长度strlen()及wcslen()是标准C++定义的函数,它们分别获取ASCII字符串及宽字符串的长度,如:size_t strlen( const char *string ); size_t wcslen( const wchar_t *string ); strlen()与wcslen()采取\0作为字符串的结束符,并返回不包括\0在内的字符数目。3.使用CString::GetLength()获取字符串长度CStringT继承于CSimpleStringT类,该类具有函数:int GetLength( ) const throw( );