I was looking over this code, but i was unable to figure out why the usage of \"\\\" after the && operator?
if ((*(u32*)(kaddr + 0x64) == *(u32*)(kad
The backslash is not needed, unless this is part of a #define
.
From the C specification §5.1.1.2
Each instance of a backslash character (
\
) immediately followed by a new-line character is deleted, splicing physical source lines to form logical source lines.
But it's not needed since the C language doesn't require that an if
statement be placed on a single line.