我想知道如何使用 strstrip 内核函数将像“hello world”这样的字符串解析为“helloworld”。我正在开发一个 Linux Kernel char 设备,这个功能导致我出现 Kernel Panic(或 Kernel Opss)。
我使用此功能的方式如下:
char result[100];
strcpy(result, "hello world");
strstrip(result);
strstrip(&result); //Also tried this
strstrip("100+200"); //Also tried this
一旦执行 strstrip 行,就会导致内核错误。调用此函数的正确方法是什么?