...
The following declaration of the signal()
function does not make use of typedef
names and is consequently hard is difficult to read and comprehend.
Code Block | ||
---|---|---|
| ||
void (*signal(int, void (*)(int)))(int); |
...
This compliant solution makes use of typedef
names type definitions to specify exactly the same type as in the non-compliant code example.
...