Runtime(四) 函数返回值和参数类型编码

Type Encodings

为了协助(assist)runtime system,编译器(compiler)会把每种方法的返回值(the return)和参数类型(argument types)编码为字符串。这个编码方案也可以用于其他上下文(context),所以可以公开地(publicly)使用@encode()编译器指令。返回值和参数类型可以是int,pinter,structure,union等基础数据类型,也可以是类名。

下表列出了the type codes.

| code | Meaning |
| : | : |
| c | A char |
| i | A int |
| s | A shot |
| ... | ... |
| ... | ... |

官方文档

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容