我以下面的方式编写代码,但输出仅在控制台中输出两次。 请朋友们帮帮我
#include <mach/mach_types.h>
#include<libkern/libkern.h>
kern_return_t MyIntension_start(kmod_info_t * ki, void *d);
kern_return_t MyIntension_stop(kmod_info_t *ki, void *d);
kern_return_t MyIntension_start(kmod_info_t * ki, void *d)
{
for(int i = 0 ;i < 10 ;i++)
{
printf("welcome to apple world\n");
}
return KERN_SUCCESS;
}
kern_return_t MyIntension_stop(kmod_info_t *ki, void *d)
{
for(int i = 0 ;i < 10 ;i++)
{
printf("good bye to cruel apple world\n");
}
return KERN_SUCCESS;
}
答案 0 :(得分:0)
执行相同的代码两次然后你得到四行。
kern_return_t MyIntension_start(kmod_info_t * ki, void *d);
kern_return_t MyIntension_stop(kmod_info_t *ki, void *d);
kern_return_t MyIntension_start(kmod_info_t * ki, void *d)
{
for(int i = 0 ;i < 10 ;i++)
{
printf("welcome to apple world\n");
}
return KERN_SUCCESS;
}
kern_return_t MyIntension_stop(kmod_info_t *ki, void *d)
{
for(int i = 0 ;i < 10 ;i++)
{
printf("good bye to cruel apple world\n");
}
return KERN_SUCCESS;
}