型を示す接頭辞

整数型がintとか、真偽型がboolとか文字列がstrとか文字がchrとか、何となく決まっている接頭辞ってあるとおもうのだが、そういうのをどう付けるべきかまとまった資料を探すと意外と見つからない。
だいたいは型宣言で使うキーワードと同じで良いのだろうが、「型でない奴」には付けられないのだろうか。
ハンガリアン記法というのもあったが、これは普通「一文字」で表すらしい。
個人的には今「イテレータ*1」になんと付けるべきなのが迷っているのだが。まぁ、分からなくても特に困らないのだけれど、気になってしまうと意地になって検索してしまう。イテレータは一部の言語では「言語構造」に組み込まれているらしいから、型宣言用の文字列とかもあるのかもしれない。

*1:正確には「イテレータ」っぽい自作のクラスだが。