下面是一个简单的代码示例,用于检查报文是否合法:
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
bool check_message(char *message) {
// 检查报文长度是否合法
int len = strlen(message);
if (len < 10 || len > 100) {
return false;
}
// 检查报文是否以"HELLO"开头
if (strncmp(message, "HELLO", 5) != 0) {
retur