Правило 2.2 в MISRA гласит, что «исходный код должен использовать только комментарии типа /* ... */».Кто-нибудь знает, что является обоснованием этого правила?что не так с // комментариями в стиле?
/* ... */
//
MISRA 1998 и 2004 поддерживают только стандарт C90 («ANSI C»). В этом стандарте // комментарии запрещены, и код, содержащий их, не будет компилироваться на компиляторах C90.
MISRA 2012 поддерживает стандарт C99 и // комментарии.
В дополнение к ответу Лундина , MISRA-C: 2012 (который охватывает C99) DOES разрешить // стиль комментариев