我更多的是一个普遍的问题:如何处理由多个函数组成的ac程序的执行路径?例如,我有以下 c 程序:
void test_if_statement(int num)
{
if (num > 0)
//do smth
;
else
//do smth else
;
}
int main(void)
{
int num;
printf("enter an int value:");
scanf("%d", &num);
test_if_statement(num);
return 0;
}
目前我正在使用这样的东西来查看我的函数在 if 语句中的位置:
void test_if_statement(int num)
{
if (num > 0)
printf("i'm here\n");
//do smth
else
printf("now i'm there\n");
//do smth else
}
我怎样才能保持简单和更通用?;)将 printf 放在每个 if-else 对中似乎过于庞大......