- ベストアンサー
szの意味
現在WindowsAPIなどを学習しているのですが、 しばしばsz~とかいう変数名が付けられているサンプルを見ます。 char szBuf[256]; みたいな感じです。 推測するに文字列型のものに付けられているみたいですが、 このszって何の略なんでしょうか? sは恐らくStringなのかなとは思いますが・・・。 後もし変数名の規則などが書かれているサイトがありましたら ご紹介頂けたらと思います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
String with Zeroかな? ASCIIZ文字列というNULL終端のASCII文字列みたいです。
その他の回答 (1)
- Oh-Orange
- ベストアンサー率63% (854/1345)
回答No.2
★『sz』などはハンガリー記法といいます。 ・変数の型を変数名の先頭に追加することで、どの型か瞬時に分かる良い方法だと思います。 ・私もこの記法を普段使ってプログラミングしています。 ・過去に似たような質問がありました。 ・下の『参考URL』をどうぞ。→私は回答者 No.5 です。 ・以上。おわり。
お礼
なるほど。ありがとうございました。