I have seen comments in INI files, so yes. Please refer to this Wikipedia article. I could not find an official specification, but that is the correct syntax for comments, as many game INI files had this as I remember.
Edit
The API returns the Value and the Comment (forgot to mention this in my reply), just construct and example INI file and call the API on this (with comments) and you can see how this is returned.
在我尝试编写一个与 Microsoft 兼容的 INI 解析器时,我在上述 Microsoft API 和 征求意见上使用了一个 仔细看看,我发现:
您可以使用分号进行行注释
分号不一定是行的第一个字符,它可以在空格、制表符或垂直制表符之前
即使没有分号,你也可以在一个部分后面加上“注释”。它可能不是注释,但是解析器会忽略它。
部分之外的值不能被访问(至少我没有找到一种方法) ,实际上使它们除了用于注释之外没有用处
当然是滥用的,但是解析器在65536个字符处溢出,所以之后的任何内容也不会成为值的一部分。我不会依赖这个,因为微软可以在以后的 Windows 版本中解决这个问题。而且,当你没有看到它的时候,它作为一个注释也不是很有用。
例如:
this=cannot be accessed
[section]this=is ignored
;this=is a line comment
;this=is a comment preceded by spaces
key=value <... 65530 spaces ...>this=cannot be parsed