Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 注释样式是否影响二进制大小?_C_Comments_Atmega_Eeprom - Fatal编程技术网

C 注释样式是否影响二进制大小?

C 注释样式是否影响二进制大小?,c,comments,atmega,eeprom,C,Comments,Atmega,Eeprom,我开始了解嵌入式系统的世界。在这段旅程中,我遇到了一种“不同”的方式来评论函数: ISR(INT0_vect) { /* Run every time there is a change on button*/ 我特别喜欢这样的东西: // Run every time there is a change on button ISR(INT0_vect) { 这仅仅是一种“品味”,还是通过这样的评论,我可以在我的ATMEGA168A中“节省”一些EEPROM空间?评论的风

我开始了解嵌入式系统的世界。在这段旅程中,我遇到了一种“不同”的方式来评论函数:

ISR(INT0_vect) {         /* Run every time there is a change on button*/
我特别喜欢这样的东西:

// Run every time there is a change on button
ISR(INT0_vect) {  

这仅仅是一种“品味”,还是通过这样的评论,我可以在我的ATMEGA168A中“节省”一些EEPROM空间?

评论的风格纯粹是一种美学考虑。编译器在生成对象文件时会忽略代码中的所有注释,因此注释的格式将与EEPROM空间无关。

这将是高度基于意见的。我不同意,除非编译器平等对待注释。预处理器会删除注释。所以“编译器”从不关心它们,因为它们永远不会到达编译器;注释不会以任何形式保留在生成的机器代码中。我希望您在第一条注释中已经说过