在Python中,有两种类型的注释。
第一次使用#
(单行注释)
# This is a comment
This_is_not()
另一个使用"""
/ '''
(多行注释)
"""
This is a comment
"""
'''
Yet another comment
'''
NOT_a_comment()
在C ++中,有两种类型的注释。
第一次使用//
(单行注释)
// This is a comment
This_is_not_a_comment();
另一个使用/*
/ */
(多行注释)
/*
This is a comment
*/
This_is____well_you_get_the_idea();
我的问题是,
我可以在C ++中使用字符串作为注释吗?
如果这样做,请gcc
给我警告。
warning: statement has no effect [-Wunused-value]
"This is a comment";
^~~~~~~~~~~~~~~~~~~
但是,如果我只是忽略警告(-Wno-unused-value
可能的话)就可以了,对吗?
编译过程中,编译器会跳过注释,而值及其赋值则不会。最好避免使用未使用的字符串值,因为尽管它们未使用,但至少已包含在编译中。OTOH,注释将被忽略。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句