мне нужно найти точное число условных операторов если это и если/иначе хотя C.Оценка числа условных операторов в C
Есть ли какая-то определенная функция, которую я мог бы использовать для поиска шаблона и вывода результатов? В принципе, это просто некомпилированная программа на C, которую мне нужно проанализировать, оценивая количество использования условных операторов.
Да, проанализируйте исходный код. Для этого есть несколько библиотек. –
Не забывайте, что?: Является условным оператором. И что && и || функционируют так, как если бы они были условными. И эти макросы могут содержать их. – keshlam
Что произойдет, если некоторые из условных выражений '# ifdef'''out. они все еще рассчитывают на ваш итог? Разборки, конечно, путь, но если ваше требование «точного числа» на самом деле не является требованием, вы можете придумать простую командную строку, используя grep, чтобы узнать разумную оценку. – Brandin