美文网首页
2-2 如何为元组中的每个元素命名, 提高程序可读性

2-2 如何为元组中的每个元素命名, 提高程序可读性

作者: lupinwu | 来源:发表于2016-11-06 17:32 被阅读0次
Paste_Image.png

问题

大量使用索引,无法确切辨识内容


Paste_Image.png

C语言解决方法
1, 使用宏定义
2, 使用枚举类型


Paste_Image.png

解决办法

Paste_Image.png

1, 定义常量


Paste_Image.png

或定义为列表拆包方式


Paste_Image.png

2, 标准库替代
方式1:


Paste_Image.png

方式2:


Paste_Image.png

访问方法


Paste_Image.png

是内置元组的子类,开销仅比元组大一点,所有使用普通元组的地方均可以使用namedtuple

Paste_Image.png

相关文章

网友评论

      本文标题:2-2 如何为元组中的每个元素命名, 提高程序可读性

      本文链接:https://www.haomeiwen.com/subject/clhbuttx.html